Python条件语句
Posted _小溢
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python条件语句相关的知识,希望对你有一定的参考价值。
1. if. : (冒号)起到条件与结果分开的作用
if 条件 :
结果
1 # -*- encoding:utf-8 -*- 2 3 #第一种 4 if True: 5 print(‘True‘) 6 print(‘============‘) 7 8 #第二种 9 if 4 > 3: 10 print(‘True‘) 11 else: 12 print(‘False‘) 13 14 #第三种 15 num = input(‘请输入您猜的数字‘) 16 #会发现不管你输入什么都会报错,那是因为input出来的字符串 17 if num == 1: 18 print(‘一起抽烟‘) 19 elif num == 2: 20 print(‘一起喝酒‘) 21 elif num == 3: 22 print(‘烫头‘) 23 else: 24 print(‘你猜错了......‘) 25 26 #第四种,多种条件只走一个位置 27 28 #字符串强转数字加int 29 score = int(input(‘请输入您猜的数字‘)) 30 31 if score > 100: 32 print(‘我擦,最高分才100‘) 33 elif score >= 90: 34 print(‘A‘) 35 elif score >= 80: 36 print(‘B‘) 37 elif score >= 70: 38 print(‘C‘) 39 else: 40 print(‘太笨了...D‘) 41 42 #第五种,if嵌套 43 name = input(‘请输入名字: ‘) 44 age = input(‘请输入年龄: ‘) 45 if name == ‘小二‘: 46 if age == ‘18‘: 47 print(666) 48 else: 49 print(333) 50 else: 51 print(‘错了....‘)
2. while.
while 条件:
循环体
1 print(111) 2 while True: 3 print(‘我们不一样‘) 4 print(‘在人间‘) 5 print(‘痒‘) 6 print(‘222‘)
终止循环:改变条件使其不成立,或break。
1 count = 1 2 flag = True 3 4 while flag: 5 print(count) 6 count += 1 7 if count > 100 : 8 flag = False 9 count = 1 10 while count <= 100: 11 print(count) 12 count = count + 1 13 14 count = 1 15 sum = 0 16 while count <= 100: 17 sum += count 18 count += 1 19 print(sum) 20 21 print(‘11‘) 22 while True: 23 print(‘222‘) 24 break 25 print(‘333‘) 26 print(‘abcd‘)
continue:结束本次循环,开始下次循环。
以上是关于Python条件语句的主要内容,如果未能解决你的问题,请参考以下文章