
任务一:
coffee_name = ('蓝山', '卡布其尔', '拿铁', '皇家咖啡', '女五咖啡', '美丽与哀愁')
print('您好!欢迎光临小(>^ω^<)喵咖啡屋')
print('本店经营的咖啡有:')
# index获取元组当中的元素索引,item获取元组当中的元素内容
for index, item in enumerate(coffee_name):
print(index + 1, '.', item, end=' ')
index = int(input('/n请输入你喜欢的咖啡编号:'))
if 0 <= index <= len(coffee_name):
print(f"您的咖啡/033[0;35m{coffee_name[index-1]}/033[m好了,请您慢用!")
任务二:
score = (('广州恒大', 72), ('北京国安', 70), ('上海上港', 66), ('江苏苏宁', 53), ('山东鲁能', 51))
# index获取元组当中的元素索引,item获取元组当中的元素内容
# enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。
# seasons = ['Spring', 'Summer', 'Fall', 'Winter']
# >>> list(enumerate(seasons))
# [(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')]
# >>> list(enumerate(seasons, start=1)) # 下标从 1 开始
# [(1, 'Spring'), (2, 'Summer'), (3, 'Fall'), (4, 'Winter')]
for index, item in enumerate(score):
print(index+1, '.', end=' ')
for score in item:
print(score, end=' ')
print()

任务三:
phone = set()
for i in range(5):
info = input(f'请输入第{i+1}个朋友的姓名和手机号码:')
phone.add(info)
for item in phone:
print(item)
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/279071.html