ICode9

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

Educoder:python实验七 元组和集合

2021-12-09 22:05:14  阅读:221  来源: 互联网

标签:Educoder lb hd2 hd1 python 元组 print input gh


  1. 日期的转换

    x=input("输入日期")
    #开始
    date = {1:'January',2:'February',3:'March',4:'April',5:'May',6:'June',7:'July',8:'August',9:'September',10:'October',11:'November',12:'December'}
    k = x.split('/')
    m = date.get(int(k[1]))
    y = m+' '+k[2]+','+k[0]
    z = k[2]+' '+m+','+k[0]
    #结束
    print("美式格式"+y)
    print("英式格式"+z)
    
  2. 计算购买饮品金额

    cp=(("悠哉悠哉",18),("人间烟火",17),("蔓越阑珊",17),("抹茶葡提",16),("幽兰拿铁",16),("  翠翠  ",13),("浮生半日",15),("筝筝纸鸢",16),("声声乌龙",15),("风栖绿桂",12),("素颜锡兰",13),("烟火易冷",15))
    #代码开始
    k = 1
    c = 0
    for i in range(len(cp)):
        if k<10:
            z = ' '+str(k)
        else:
            z = str(k)
        for j in range(len(cp[0])):
            z += str(cp[i][j])
        print(z)
        k += 1
    while True:
        a = int(input("请选择饮品"))
        if a == 0:
            break
        b = int(input("请输入数量"))
        c += cp[a-1][1]*b
    print("应付"+str(c)+"元")
    #代码结束
    
  3. 判断句子是否每个英文字母起码出现一次

    x=input("")
    #代码开始
    a = set(x)
    b = set('QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm')
    c = a&b
    if len(c)>=24:
        print('True')
    else:
        print('False')
    
    #代码结束
    
  4. 集合的运算

    hd1=set()
    hd2=set()
    gh=input("")
    lb=gh.split(',')
    for x in lb:
        hd1.add(eval(x))
    gh=input("")
    lb=gh.split(',')
    for x in lb:
        hd2.add(eval(x))
    #代码开始
    hd3 = hd1&hd2
    hd4 = hd1-hd2
    hd5 = hd2-hd1
    #代码结束
    print("两项活动都参加",hd3)
    print("只参加活动1",hd4)
    print("只参加活动2",hd5)
    

标签:Educoder,lb,hd2,hd1,python,元组,print,input,gh
来源: https://blog.csdn.net/weixin_45821514/article/details/121834442

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

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

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

ICode9版权所有