python打卡第4天:if语句☁
if语句
if语句可以用于条件判断,常见的结构有:if-else和if-elif-else。if语句简单易懂,但是需要注意if、elif、else语句后面需要加冒号。
下面直接以示例展示
#test_5.11
#序数
#序数表示位置,如1st和2nd。大多数序数都以th结尾,只有1、2、3例外。
#在一个列表中存储数字1~9
#遍历这个列表
#再循环中使用一个if-elif-else结构,以打印每个数字对应的序数。
#输出内容应为1st、2nd、3rd、4th、5th、6th、7th、8th、9th,但每个序数都独占一行。
nums=list(range(1,10))
for num in nums[:]:
if num == 1:
print(str(num)+"st\n")
elif num == 2:
print(str(num)+"nd\n")
elif num == 3:
print(str(num)+"rd\n")
else:
print(str(num)+"th\n")
可以得到如下输出:
参考文献:Python编程:从入门到实践/(美)Eric Matths 著