首页 > 编程语言 >Python第六小节 进行实战

Python第六小节 进行实战

时间:2024-01-18 11:13:17浏览次数:19  
标签:实战 me dice Python 18 小节 lst print input

#方法一:

lst=['88','89','90','98','00','99']
for i in range(len(lst)):#永昌成都直接遍历
    if lst[i]==0:
        lst[i]='200'+lst[i]
    else :
        lst[i]='19'+lst[i]
print(lst)

#方法二: 使用enumerate #用函数直接遍历
for i,j in enumerate(lst):
    if(j==0):
        lst[i]='200'+j
    else :
        lst[i]='19'+j
print(lst)


lst=[]
for i in range(5):
    value=input('请输入商品编号和商品名称准备入库:')
    lst.append(value)
for i in range(len(lst)):
    print(lst[i])

buy=[]

while True:
    bu=input('请输入你要购买的商品编号:')
    flag=True
    for i in lst:
        if bu==i[0:4]:
            flag=False
            buy.append(i)
    if flag and bu!='g':
            print('请输入正确的编号')
    if bu=='g':
        break;
for i,j in enumerate(buy):
    print(j)


me_dice={
    'G1569':'天津男-萨达   18:06  18:39  00:33',
    'G1567':'萨达-发给谁    18:15 18:49   00:34',
      'G1579':'天津男-萨达   18:06  18:39  00:33'
}

print('车次      出发         sa  sdaa s sad as '  )
for i in me_dice:
    print(i,me_dice.get(i))
keys=me_dice.keys()
for i in keys:
    print(i,me_dice.get(i))

k=input('请输入你要买的车的票')


s=me_dice.get(k,'请输入正确的')
if s=='请输入正确的':
    breakpoint()

s1=input('请输入姓名')

print('您已购买了'+k+s+s1+'去取票')

j=set()
for i in  range(1,6):
    s=input('请输入姓名和联系电话')
    j.add(s)
for i in j:
    print(i)

  

标签:实战,me,dice,Python,18,小节,lst,print,input
From: https://www.cnblogs.com/cnczj/p/17972078

相关文章

  • AWS Cognito 实战指南
    AmazonCognito是AWS提供的一项身份验证和访问控制服务,适用于构建安全的用户身份验证和访问控制功能。本指南将介绍如何使用AWSCognito创建用户池和身份池,并在Java、Python和JavaScript应用程序中实现用户注册和登录功能。步骤1:创建用户池登录AWS控制台。在服务列表......
  • Python自带的GUI库:Tkinter库使用手册(未完善)
    文章目录一、Tkinter是什么二、主窗口1、窗口的常用方法2、实例参考资料一、Tkinter是什么Tkinter(即tkinterface,简称“Tk”)本质上是对Tcl/Tk软件包的Python接口封装,它是Python官方推荐的GUI工具包,属于Python自带的标准库模块,当您安装好Python后,就可以直接使用它,而......
  • Python 图像查看器
    当然,这里是一个简洁而全面的介绍,适合用于在博客中介绍这个图像查看器程序:Python图像查看器在这篇博客中,我将向大家介绍一个由我开发的简单但功能强大的图像查看器。这个图像查看器是用Python编写的,利用了Tkinter图形用户界面库来提供直观的用户体验。它不仅可以浏览单个文件......
  • 【Python】解压压缩包(处理中文乱码问题)
    支持中文编码fromzipfileimportZipFiledefsupport_gbk(zip_file):name_to_info=zip_file.NameToInfo#copymapfirstforname,infoinname_to_info.copy().items():real_name=name.encode('cp437').decode('gbk')......
  • 生成学习全景:从基础理论到GANs技术实战
    本文全面探讨了生成学习的理论与实践,包括对生成学习与判别学习的比较、详细解析GANs、VAEs及自回归模型的工作原理与结构,并通过实战案例展示了GAN模型在PyTorch中的实现。关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦......
  • 使用pyinstaller打包python程序时报错UPX is not available
    使用pyinstaller打包python代码程序时报错:UPXisnotavailable原因是 python环境的Scripts文件夹内缺少了一个upx.exe的文件到官网https://github.com/upx/upx/releases/tag/v4.2.2中下载一个UPX,将下载文件解压后得到的upx.exe文件(解压后的所有文件里只要这一个文件即可,......
  • Python爬取B站视频 抓包过程分享
    B站对于很多人来说并不陌生,对于经常玩电脑的人来说,每天逛一逛B站受益匪浅。里面不仅有各种各样的知识库,就连很多游戏攻略啥的都有,真的是想要啥有啥。这么好用的平台得好好利用下。今天我将写一个爬虫程序专门抓取B站的视频,并且贴上详细的抓包过程。首先,我们需要安装requests库来发......
  • python 百分号输出
    python使用format()方法num=5print("{:.0%}".format(num/100))使用f-string需要python3.6以上版本num=5print(f"{num/100:.0%}")......
  • redis实战技巧
    1.分析key大小[root@db-51~]#redis-cli-h10.0.0.51-p6380--bigkeys#Scanningtheentirekeyspacetofindbiggestkeysaswellas#averagesizesperkeytype.Youcanuse-i0.1tosleep0.1sec#per100SCANcommands(notusuallyneeded).--------......
  • python创建httpserver,并处理get、post请求
    搭建一个简单的httpserver,用于测试数据通讯fromhttp.serverimportHTTPServer,BaseHTTPRequestHandlerimportjsondata={'result':'thisisatest'}host=('localhost',8888)classResquest(BaseHTTPRequestHandler):  defdo_GET(self):   ......