Python流程控制
Posted votoldq2002
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python流程控制相关的知识,希望对你有一定的参考价值。
条件语句if....else...
1 temp=input("please input one number:") 2 guest=int(temp) 3 if guest==8: 4 print("You are lucky!") 5 print("But no prize!") 6 else: 7 print("No prize!") 8 print("game is over")
分支语句 if...elif...else...
1 score=int(input(‘请输入成绩:‘)) 2 if score>100 or score<0: 3 print(‘你的输入有误!‘) 4 elif score>=90: 5 print(‘你的成绩属A!‘) 6 elif score>=80: 7 print(‘你的成绩属B!‘) 8 elif score>=70: 9 print(‘你的成绩属C!‘) 10 elif score>=60: 11 print(‘你的成绩属D!‘) 12 else: 13 print(‘你的成绩属E!‘)
循环语句1:while...
1 #猜数字 2 #while循环 3 import random 4 result=random.randint(1,10) 5 inputNum=0 6 while inputNum!=result: 7 inputNum=int(input(‘猜猜看是1到10内的整数的哪一个:‘)) 8 if inputNum>result: 9 print(‘大了,大了,猜小一点!‘) 10 elif inputNum<result: 11 print(‘小了,小了,猜大一点!‘) 12 print(‘你终于猜对了!‘)
循环语句2:for...
1 #for循环计算1加到10 2 #range函数生成数组 3 #range(1,11)=[1,2,3,4,5,6,7,8,9,10] 4 result=0 5 #1直接用数组 6 for i in [1,2,3,4,5,6,7,8,9,10]: 7 result+=i 8 print(‘1加到10结果是:‘,result) 9 result=0 10 #2用range函数 11 for i in range(1,11): 12 result += i 13 print(‘1加到10结果是:‘,result)
以上是关于Python流程控制的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段15——git命令操作一个完整流程