最近在学Python,分享一些学习记录
和所有编程语言一样。Python也是有条件和循环语句的
一、判断语句
所谓的判断就是,如果某些条件符合要求,才可以继续做某件事情,而不满足时则做其他事情或者退出
if-else语句
if 年龄> 6: print('可以入学') else: print('不能入学')
elif语句
在python中没有switch/case语句,可以通过字典或者if,elif,else模拟
if 分数>=90 and score<=100: print('优秀') elif 分数>=80 and score<90: print('良好') elif 分数>=60 and score<80: print('中') elif 分数>=0 and score<60: print('差')
if嵌套
if 通行证== 1: print("可以进入校园") if 卡类型== '教师': print("可以进入") else: print("不可以进入") else: print("没有通行证")
二、循环语句
一般情况下,需要多次重复执行的代码,都可以用循环的方式来完成,这样能提高执行效率while循环
计算计算1~10的累积和(包含1和10)
i = 0 Result=0 while i<=10: print i Result+=i i+=1 print %Result
for循环
result = 0 #逐个获取从 1 到 10 这些值,并做累加操作 for i in range(11): result += i print(result)
三、退出命令的用法
1、break
break: 某一条件满足的时候,退出循环,不再执行后续重复的代码在循环体内部,我们可以增加额外的条件,在需要的时候,跳出整个循环
2、continue
某一条件满足的时候,不执行后续重复的代码,其他条件都要执行
3、exit 直接退出
- 使用 continue 语句,可以跳过执行本次循环体中剩余的代码,转而执行下一次的循环。
- 只用 break 语句,可以完全终止当前循环。