Python中主要的流程控制包括if(判断)、for(循环)、while(循环)等语句。
一、if语句:常见的if语句为if…else 或者 if…elif…else,通过执行结果(True或者False)来决定执行的代码块。
score = int(input("请输入成绩:"))
if score < 60 :
print("成绩不合格")
elif score < 90:
print("成绩合格")
else:
print("成绩优秀")
二、for循环:Python for循环可以遍历任何序列的项目。
a = 'TestPython'
for i in a:
print(i, end=" ")
#T e s t P y t h o n
三、while循环:如果while后面的判断条件成立,则语句会一直循环执行,直到判断条件不成立。
n = 100
sum = 0
number = 1
while number <= n:
sum = sum + number
number += 1
print("1到{}的和为:{}".format(n, sum)) #1到100的和为:5050
# format函数,是格式化字符串的函数:格式 "{}".format(需要格式的内容)。
1、break语句:跳出 for 和 while 的循环体。
a = 'testPython'
for i in a:
if i == 'P':
break
print('当前字母为 :', i)
2、continue语句:跳过当前循环块中的剩余语句,然后继续进行下一轮循环。
a = 'testPython'
for i in a:
if i == 'P':
continue
print('当前字母为 :', i)

网友评论