python中的if语句一般如下所示:
if condition_1:
statement_block_1
elif condition_2:
statement_block_2
else:
statement_block_3
使用if语句的注意事项:
示例:输人学生的成绩 score,按分数输出其等级:score>90 为优,90 > score>80为良,80>score>70 为中等,70> score>60 为及格,score< 60 为不及格。
score= int(input("请输入成绩"))
if score>= 90:
print("优")
elif score>= 80:
print("良")
elif score >= 70:
print("中")
elif score>= 60:
print("及格")
else:
print("不及格")
if表达式中常用的运算符如下:
一般使用形式如下:
while 判断条件(condition):
执行语句(statements)……
示例:使用循环打印数字
#!/usr/bin/python3
count = 0
while count < 5:
print (count, " 小于 5")
count = count + 1
else:
print (count, " 大于或等于 5")
一般使用形式如下:
for 序列中的项 in 序列:
循环体
#!/usr/bin/python3
# 1 到 5 的所有数字:
for number in range(1, 6):
print(number)
sum=0
for x in [1,2,3,4,5,6,7,8,9,10]:
sum= sum+x
print("合计值:",sum)
for i in range(10):
if i == 5:
break
print(i)
n = 5
while n > 0:
n -= 1
if n == 2:
continue
print(n)
print('循环结束。')