一、 实现输入星期的首字母并输出该星期
i = input("请输入星期的首字母:")
if i =='M' :
print('Monday')
elif i =='T':
print("请输入第二个字母")
i = input("请输入:")
if i =='u':
print('Tuesday')
elif i =='h':
print('Thursday')
else:
print("输入错误")
elif i =='W':
print('Wednesday')
elif i =='F':
print('Friday')
elif i =='S':
print("请输入第二个字母")
i = input("请输入:")
if i == 'a':
print('Saturday')
elif i == 'u':
print('Sunday')
else:
print("输入错误")
else:
print("输入错误")
1、首先要知道星期一到星期日的英文单词:
2、判断语句的选择:
3、实现输入星期的首字母,用来判断星期几,如果第一个字母一样,则继续判断第2个字母.
二、统计字符串中每个字母出现次数
print('统计字符串中每个字母出现次数')
#用于统计字符串中每个字母出现次数,按照{'a':3,'b',3}的个数输出
test = {}
str = input("请输入字符串:")
str = str.lower() #转字符串为小写
for i in str:
if i.isalpha(): #判断是否为字母
if i in test:
test[i] += 1
else:
test[i] = 1
print(test)