练习31:
题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。
程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。。
代码:
letter=input('please input:')
if letter =='S':
print('please input second letter:')
letter = input('please input:')
if letter=='a':
print('Saturday')
elif letter=='u':
print('Sunday')
else:
print('data error')
elif letter=='F':
print('Friday')
elif letter == 'M':
print('Monday')
elif letter == 'T':
print('please input second letter')
letter = input("please input:")
if letter == 'u':
print('Tuesday')
elif letter == 'h':
print('Thursday')
else:
print('data error')
elif letter == 'W':
print('Wednesday')
else:
print('data error')
结果:
please input:T
please input second letter
please input:u
Tuesday
练习32:
题目:按相反的顺序输出列表的值。
程序分析:无。
代码:
a=['one','two','three']
for i in a[::-1]:
print(i)
结果:
three
two
one
少年不被楼层误,余生不羁尽自由。
加油,加油!