ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

22_python实操案例八

2022-08-05 16:05:00  阅读:244  来源: 互联网

标签:index Winter 22 python item score 实操 enumerate print


 

 

任务一:

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)

 

标签:index,Winter,22,python,item,score,实操,enumerate,print
来源: https://www.cnblogs.com/tuyin/p/16554614.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有