写在前面:字典,集合等数据结构在前面那篇博客已经总结过了,这里就不叙述了,今天就简单介绍些下面的内容,等后期时间允许再把这篇博客和前面的总结在一起。
文章目录
一. 判断语句
1.单条件判断语句
if 判断条件:
执行语句
else:
执行语句
2.多重判断
if 判断条件:
执行语句
elif 判断条件:
执行语句
else:
二. 三目表达式
1. 为真时的结果 if 判断条件 else 为假时的结果
x = 20
x = x+1 if x%10==0 else x #判断为真
print(x) # 21
x = 22
x = x+1 if x%10==0 else x #判断为假
print(x) # 22
2. numpy的where(判断条件,为真时的处理,为假时的处理)
import numpy as np
x = 20
x = np.where(x%10==0, x+1, x)
print(x)
三. 循环语句
1.for循环
for 变量 in 数据列表:
循环体
[if 变量 == 值:
break] #跳出循环
else:
执行语句
可以使用range()函数和len()函数遍历一个序列的索引:
city = ["hangzhou","chengdu","beijing"] for i in range(len(city)) print(i, city[i]) while 循环 #输出 0 hangzhou 1 chengdu 2 beijing
2. while循环
while 判断条件:
循环体