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")
View Code

分支语句 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!)
View Code

循环语句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(你终于猜对了!)
View Code

循环语句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)
View Code

 

以上是关于Python流程控制的主要内容,如果未能解决你的问题,请参考以下文章

python流程控制while和if

python语言的流程控制

Python基础-python流程控制之顺序结构和分支结构

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

Python学习-第三周:流程控制