Python基础实战:元组在咖啡馆、中超排名及通讯录中的应用
本文通过三个具体案例深入讲解Python中元组(tuple)的创建、遍历与使用。内容涵盖基于元组的咖啡馆点单系统、中超球队积分榜展示以及手机通讯录模拟程序。通过代码实例,帮助读者掌握元组的基本操作、枚举遍历及输入处理,适合Python初学者进行基础语法巩固。


任务1:模拟经营一家咖啡馆,由用户自主选择心仪的咖啡品种。
本部分主要介绍Python中的元组(Tuple)概念及其特性。
coffee_name=('蓝山','卡布奇诺','拿铁','皇家咖啡','女皇咖啡','美丽与哀愁')
print('您好!欢迎光临小贾的咖啡小店')
print('本店经营的咖啡有:')
for index,item in enumerate(coffee_name):
print(index+1,'.',item,end=' ')
index=int(input('\n请输入您喜欢的咖啡编号:'))
if 0<=index<=len(coffee_name):
print(f'您的咖啡[{coffee_name[index-1]}]好了,请小可爱慢用')
任务2:展示2019年中超联赛前五名球队的积分榜数据。
scores=(('广州恒大',72),('北京国安',70),('上海上港',66),('江苏苏宁',53),('山东鲁能',51))
for index ,item in enumerate(scores):
print(index+1,'.',end='')
for score in item:
print(score,end='')
print() 具体排名数据如下:1. 广州恒大 72分;2. 北京国安 70分;3. 上海上港 66分;4. 江苏苏宁 53分;5. 山东鲁能 51分。
任务3:模拟实现手机通讯录功能,用于管理好友信息。
主要逻辑为录入朋友的昵称与手机号码,并将录入的信息打印输出。
es=set()
for i in range(5):
info=input(f'请输入第{i+1}个朋友的姓名和手机号码:')
phones.add(info)
for item in phones:
print(item)
至此,关于Python学习实操案例(五)的内容介绍完毕。如需了解更多Python学习案例,欢迎查阅本站往期文章或继续浏览后续内容,感谢大家的支持。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









