首页 > 编程语言 >python11

python11

时间:2023-10-06 17:11:54浏览次数:38  
标签:index name python11 长春市 value print message

3.3字符串的公共功能

1.相加:字符串 + 字符串

v1 = "吉林省" + "长春市"
print(v1)

2.相乘:字符串 * 整数

data = "alex" * 3
print(data)

3.长度

data = "吉林省长春市"
value = len(data)
print(value)

4.获取字符串中的字符,索引

message = "吉林省长春市"
#          0 1 2 3 4 5
#          .....-3-2-1
print(message[0])#"吉"
print(message[1])#"林"
print(message[2])#"省"
print(message[-1])#"市"
print(message[-2])#"春"
print(message[-3])#"长"

注意;字符串能通过索引取值,不能修改值。

message = "吉林省长春市"
index = 0
while index < len(message):
	value = message(index)
	print(value)
	index += 1
message = "吉林省长春市"
index = len(message) - 1
while index >=0:
	value = message(index)
	print(value)
	index -= 1

5.获取字符串中的子序列,切片

message = "吉林省长春市"
print(message[0:2])#"吉林"
print(message[3:6])#"长春市"
print(message[3:])#"长春市"
print(message[:5])#"吉林省长春"
print(message[4:-1])#"长春"
message = "吉林省长春市"
value = message[:3] + 加 + message[5:]
print(value)

6.步长,跳着读字符串的内容

name = "生活不是电影,生活比电影苦"
print(name[0:5:2])#生不电[前两表示区间范围,最后一个表示步长]
print(name[:8:2])#生不电,[区间的范围前边不写表示从零开始]
print(name[2::3])#不影活影[区间的范围后边不写表示到最后]
print(name[::2])#生不电,活电苦[区间范围不写表示整个字符串]
print(name[8:1:-1])#活生,影电是不[倒序]

7.循环

while循环

  • message = "吉林省长春市"
    index = 0
    while index < len(message):
    	value = message(index)
    	print(value)
    	index += 1
    

for循环

  • message = "吉林省长春市"
    for char in message:
    	print(char)
    
  • rang,帮我们创建一系列的数字

    rang(10) #[0,1,2,3,4,5,6,7,8,9]
    rang(1,10) #[1,2,3,4,5,6,7,8,9]
    rang(1,10,2) #[1,3,5,7,9]
    rang(10,1,-1) #[10,9,8,7,6,5,4,3,2]
    
  • For range

    for i in range(10):
    	print(i)
    
    message = "吉林省榆树市"
    for i in range(len(message)):
    	print(message[i])
    

    一般应用场景:

    • while,一般在做无限制(未知)循环时使用
    • for,循环一般在已知循环数量时使用

3.4转换

num = 999
data = str(num)
print(data)  #"999"

3.5其他

3.5.1字符串不可修改

name = "吴佩琦"
name[1]
name[1:2]

列表可以修改

num_list = {11,22,33}
num_list[0]
num_list[0] = 666

标签:index,name,python11,长春市,value,print,message
From: https://www.cnblogs.com/zhangyj213/p/17744727.html

相关文章

  • python11
    3.3字符串的公共功能1.相加:字符串+字符串v1="吉林省"+"长春市"print(v1)2.相乘:字符串*整数data="alex"*3print(data)3.长度data="吉林省长春市"value=len(data)print(value)4.获取字符串中的字符,索引message="吉林省长春市"#012......
  • python11:局部变量与全局变量
    局部变量:在函数内部定义的变量,作用域仅仅局限在函数的内部。不同的函数可以定义相同的局部变量,但是各自用各自的不会产生影响注意:局部变量在函数执行完毕后会释放作用:为了临时的保存数据,需要在函数中定义来进行存储。全局变量:当全局变量和局部变量出现重复定义的时候,程序就......
  • python11
    3、集成开发环境(IDE:IntegratedDevelopmentEnvironment):PyCharmPyCharm是由JetBrains打造的一款PythonIDE,支持macOS、Windows、Linux系统。PyCharm功能:调......
  • Python11 异常
    异常开发中,可能出现各种异常,这里不做列举,遇到了就捕获就好。语法:try: passexcept[ExceptionName[asalias]]: pass捕获异常#作者:咸瑜#代码时间:2022年12月1日......
  • Python11-eg
    实例01(创建SQLite数据库文件)1importsqlite32#连接到SQLite数据库3#数据库文件是mrsoft.db,如果文件不存在,会自动再当前目录创建4conn=sqlite3.connect('mrsoft.db'......