python编程从零基础到项目实践第三章学习--条件分支与循环(2)for

for循环的基本语法:

for <variable> in <sequence>:

子代码模块1

else:

子代码模块2

流程:sequence为一个集合   variable从sequence中开始接受元素,接受完最后一个后   执行else

1、A=r"a\b\c\d\e\fcasdacascac"i=0for j in A:    if j =="c":        i+=1        print(i)    12345  print(i)               5遍历整个字符串,查找数字为C的字符的个数2、
for i in range(9):     if i !=0:         if i %2==0:             print("%d是偶数"%(i))

2是偶数
4是偶数
6是偶数
8是偶数

========

for i in range(9):    if i !=0 and i %2==0:        print("%d是偶数"%(i))3、
for i in range(1,10,5):    print(i)1  64、break和continuebreak
for i in range(9):     if i !=0:         if i %2==0:             print("%d是偶数"%(i))             break2是偶数   break表示有一个符合就跳出循环
for i in range(1,9):    if i %2 !=0:        continue    print(i)
continue
for i in range(1,9):    if i %2 !=0:        continue    print(i) 2 4 6 8continue的流程  for之后 判断code是否符合如果符合就继续做循环不输出   如果不满足条件才输出------------------------------------
for i in range(1,9):    if i %2 !=0:        print(i)1 3 5 7其他:in 和 not in  is 和not is
a="123456789"if "5" in a:    print("dui")dui   用in检查 该参数是不是在列表中is代表是不是用的同一个对象
 

相关推荐