
字母识词
题目
请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。
程序分析
这里用字典的形式直接将对照关系存好。
weekT={'h':'thursday',
'u':'tuesday'}
weekS={'a':'saturday',
'u':'sunday'}
week={'t':weekT,
's':weekS,
'm':'monday',
'w':'wensday',
'f':'friday'}
a=week[str(input('请输入第一位字母:')).lower()]
if a==weekT or a==weekS:
print(a[str(input('请输入第二位字母:')).lower()])
else:
print(a)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
反向输出II
题目
按相反的顺序输出列表的值。
a = ['one', 'two', 'three']
print(a[::-1])
1
2
列表转字符串
题目
按逗号分隔列表。
L = [1,2,3,4,5]
print(','.join(str(n) for n in L))
1
2
调用函数
题目
练习函数调用。
def hello():
print('Hello World!')
def helloAgain():
for i in range(2):
hello()
if __name__=='__main__':
helloAgain()
```The
网友评论