python编程从零基础到项目实践第三章学习--条件分支与循环for
Posted Elpsy007
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python编程从零基础到项目实践第三章学习--条件分支与循环for相关的知识,希望对你有一定的参考价值。
for循环的基本语法:
for <variable> in <sequence>:
子代码模块1
else:
子代码模块2
流程:sequence为一个集合 variable从sequence中开始接受元素,接受完最后一个后 执行else
1、
A=r"acdefcasdacascac"
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编程从零基础到项目实践第三章学习--条件分支与循环for的主要内容,如果未能解决你的问题,请参考以下文章
python编程从零基础到项目实践第四章学习--列表与原组列表相关
PYTHON机器学习及实践_从零开始通往KAGGLE竞赛之路pdf
Python机器学习及实践+从零开始通往Kaggle竞赛之路