python--(点餐--元组)enumerate将索引与值一一对应、 模拟手机通信录、 模拟手机通信录--使用集合

点餐--元组

#使用元组创建
coffee_name=( '卡布奇诺','拿铁','凯旋咖啡','皇家咖啡','玛莎克兰咖啡','法兰西咖啡','焦糖码琪哈朵咖啡','女王咖啡','蓝山','曼特宁','摩卡')
print('您好!欢迎光临小喵咖啡屋')
print('本店经营的咖啡有:')#元组使用索引来遍历
for index,item in enumerate(coffee_name):
    print(index+1,'.',item,end='  ') #不换行
print()
index=int(input('请输入您喜欢的咖啡编号:'))
if 0<=index<=len(coffee_name):
    print(f'您的咖啡【{coffee_name[index-1]}】好了,请慢用')

 显示2019中超联赛前5名排行--元组中包含了元组

#使用元组创建
scores=(('广州恒大',72),('北京国安',70),('上海上港',66),('江苏苏宁',53),('山东鲁能',51))
for index,item in enumerate(scores): #index是元组的索引 item是元组的内容
    print(index+1,'.',end=' ') #输出元组的索引
    for score in item:#元组的内容也是元组 遍历元组
        print(score,end=' ')

    print()

 模拟手机通信录--使用集合(里面的元素是没有顺序的)

#使用集合创建
phones=set()#创建空集合
for i in range(5):
    info=input(f'请输入第{i+1}个朋友的姓名和手机号码:')
    phones.add(info)#添加到集合中

for item in phones:#遍历集合
    print(item)#输出是无序的 符合手机通信录的特点

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值