2021-08-26 Python之跳转语句
#python 中 for,while 循环结构中,变量没有作用域的区别。
#break continue 跳转语句
#pass 不管 if 条件语句是否成立都执行循环,让 if 语句失去意义了
#continue 跳过循环体中下方的语句不执行,直接进行下一次的循环
#break 跳出 for 循环结构
1 sum=0 2 for i in range(1,10): 3 if i%3==0: 4 continue #if 条件成立,跳过下方的sum+=i 不执行 5 sum+=i 6 print('----------->',sum)
1 sum=0 2 for i in range(1,10): 3 if i%2==0: 4 pass # pass 让 if 语句失去作用,无论条件是否成立都执行 5 sum+=i 6 print('----------->',sum)
1 sum=0 2 for i in range(1,10): 3 if i%3==0: 4 break #break ,只要if条件语句第一次满足条件就退出for循环 5 sum+=i 6 print('----------->',sum)
# == 比较内容, is 比较地址
1 s1='a' 2 s2='rrrrrrrr' # 常量赋值 3 print(s1==s2) # == 比较内容,相同为True 不同为False 4 print(s1 is s2) # is 比较地址,相同为True 不同为False
1 s1=input('请输入:') #input 默认输入的类型是字符串,整型转换用 int(input( )) 2 s2=input('请输入:') 3 print(s1==s2) 4 print(s1 is s2) #常量赋值 '=' 与 input() 方法,地址是不同的
#字符串运算符:+ *
1 s3=s1+s2 # +相当于拼接 2 s4=s1 * 3 # * 倍数 3 print(s3) 4 print(s4)
# in 在……里面,返回值是布尔类型
1 name='mini' 2 result='mi' in name 3 print(result)
# not in 没有在……里面,返回值布尔类型
1 name='mini' 2 result='mi' not in name 3 print(result)
1 # % 字符串的格式化 2 print('%说:%s'%(name,'大家学习'))
1 # r 保留原格式 2 print(r '%s说: \' 哈哈哈 '%name)
1 # [ ] [ : ] 截取字符串 2 filename='pic.png' 3 print(filename[2])
本文来自博客园,作者:{admin-xiaoli},转载请注明原文链接:{https://www.cnblogs.com/crackerroot}