且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Python3快速入门——(4)循环结构和判断结构

更新时间:2022-06-08 02:39:17

循环结构
#循环结构
cities=["Austin","Dallas","Houston"]
for city in cities: #for循环
print(city) #通过缩进控制整体结构
i=0
while i<3: #while循环
i+=1
print(i)
for j in range(10): #range(n)表示从0到n-1的n个数
print(j)

cities=[["Austin","Dallas","Houston"],["Haerbin","Shanghai","Beijing"]] #list中的元素仍是list
for city in cities:
print(city) #输出list中的两个list元素
for i in cities: #两层for循环输出两个list中的每个元素
for j in i:
print(j)
#注意:如果代码写得有问题,会让程序陷入“死循环”,也就是永远循环下去。这时可以用Ctrl+C退出程序,或者强制结束Python进程。
#注意Python提供一个range()函数,可以生成一个整数序列,再通过list()函数可以转换为list
#例如:list(range(5)) 结果为:[0, 1, 2, 3, 4]

判断结构
#选择结构
cat=True #bool类型值
dog=False
print(type(cat)) #<class 'bool'>
print(8==8) #True 判断语句
print(8!=8) #False
print(10>=5) #True

sample_rate=700
if(sample_rate>50): #if语句选择
print(sample_rate)
else:
print('less lan')