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

2021-04-25 11:29

阅读:669

标签:参数   表示   其他   检查   +=   分支   编程   字符串   流程   

for循环的基本语法:

for in :

  子代码模块1

else:

  子代码模块2

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

1、
A=r"a\b\c\d\e\fcasdacascac"
i=0
for 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 6

4、break和continue
break
for i in range(9):
if i !=0:
if i %2==0:
print("%d是偶数"%(i))
break

2是偶数 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 8
continue的流程 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代表是不是用的同一个对象




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

标签:参数   表示   其他   检查   +=   分支   编程   字符串   流程   

原文地址:https://www.cnblogs.com/astroboyliu/p/13256097.html


评论


亲,登录后才可以留言!