先自我介绍一下,本人是正在自学Python的小白,没事分享一下自己写的小代码,欢迎在评论区补充。

游戏管理系统:

代码如下:

def healthe(m):if m=="Y"or 'y':print("欢迎,请进入游戏!")age=input("你今年多大了?n")if 0<int(age)<12:print("由于你年龄偏小,所以只能玩一个小时哦!")elif 12<=int(age)<18:print("由于你接近成年但未成年,所以你可以玩俩小时哦!")elif 18<=int(age)<150:print("你已经是成年人了,请控制好游戏时间哦!")else:print("别闹,你输入的不是人的年龄!!!")elif m=="N"or 'n':print("想什么呢?快回去写作业去!!!")else:print("请不要答非所问可好?")
con=input("请问作业做完了吗?n")
print(healthe(con))

运行结果如下:

昨天晚上做完之后发给我女朋友看了一眼,她说这代码太简单了,她看得懂。确实就是基础代码。


店铺促销广告:

代码如下:

#例如在商店购物m元,商店促销活动:当购物在a元以下时,返还x(折扣),在b元以下时,超过a元低于b元部分返还y(折扣),在c元以下时,超过b元而低于c元部分返还z(折扣),在c元以上时,超过c元部分返还m(折扣)
def weast(m,a,b,c,x,y,z,n):#(单价,区间1,区间2,区间3,折扣1,折扣2,折扣3,折扣4)k=0if m<a:k=x*mprint("优惠金额为:",str(k))elif m<b:k=a*x+(m-a)*yprint("优惠金额为:",str(k))elif m<c:k=a*x+(b-a)*y+(m-b)*zprint("优惠金额为:",str(k))else:k=a*x+(b-a)*y+(c-b)*z+(m-c)*nprint("优惠金额为:",str(k))
(m,a,b,c,x,y,z,n)=eval(input("请输入单价,区间1,区间2,区间3,折扣1,折扣2,折扣3,折扣4:"))
print(weast(m,a,b,c,x,y,z,n))

运行结果如下:

这只是一个框架,根据不同的优惠方式可以修改。


通讯录:

代码如下:

#初始状态时,联系人a对应的地址为A,联系人b对应的地址为B,联系人c,d对应的地址分别为C,D
addressList={'a':'A','b':'B','c':'C','d':'D'}
print("XX的通讯录".center(30,('*')))
print("addressList=",addressList)
while 1:i=input("请选择需要的操作:【1】添加;【2】修改;【3】删除;【0】退出n")if int(i)==1:name=input('请输入新增姓名:')add=input("住址:")addressList[name]=addprint('已添加!')elif int(i)==2:name=input('请输入需要修改的人的姓名:')print(name,'的原地址为:',addressList[name])add=input('请输入新地址:')addressList[name]=addprint('已修改')elif int(i)==3:name=input('请输入需要删除的联系人的姓名:')print('需要删除',name,'的信息吗?')l=input('确认输入YESn')if l=='YES':del addressList[name]print('删除成功!')else:print('删除失败')elif int(i)==0:break
print('addressList=',addressList)
print("已退出".center(30,('*')))

运行结果如下:

和上面的商店促销广告一样,也只是一个框架,可修改。

本篇结束,欢迎大家评论区补充。

我的微信公众号:童小小学习娱乐屋,感兴趣就关注一下哟

python 小甲鱼 代码_Python小代码相关推荐

  1. python编写小游戏代码_Python小游戏之300行代码实现俄罗斯方块

    Python小游戏之300行代码实现俄罗斯方块 来源:中文源码网 浏览: 次 日期:2019年11月5日 [下载文档: Python小游戏之300行代码实现俄罗斯方块.txt ] (友情提示:右键点上 ...

  2. python小波特征提取_Python 小波包变换,小波包能量特征提取 代码

    1. 小波外部包下载 要下载两个包: PyWavelets和Matplotlib(要运行PyWavelets的所有测试,您还需要安装 Matplotlib软件包.) 安装方法: pip install ...

  3. 小甲鱼汉诺塔代码理解

    来源于b站小甲鱼新版python p51 汉诺塔 看第一遍感觉太懵了,第二遍才搞懂.写下来理解 先贴代码 def hanoi(n,x,y,z):if n==1:print(x,'-->',z) ...

  4. python循环小甲鱼教程_python之 小甲鱼教程 Easygui 篇

    终于有点实质性可以看到摸到的界面了,搜了一下虽然easygui用的不多,但是作为一个起步,先了解一下吧,毕竟道理想通. 下面按照小甲鱼的代码敲了一遍 import easygui as g impor ...

  5. 小甲鱼python课后题答案_Python 小甲鱼教程 课后练习44

    按照视频内的内容,已经写出了一个计时器,但是小甲鱼要求的内容是,不能让时间出现负值,所以需要修改计时器 自己写的和小甲鱼写的完全不一样-..小甲鱼那个应该是先计算,再最后赋值并打印 自己这个是先不管他 ...

  6. python打砖块游戏算法设计分析_python小游戏--打砖块的实现与讲解(python自学总结系列)...

    我在系统地学习了python之后,觉得python带给我很多乐趣,因此在网络平台GitHub上寻找了这个小游戏,这个小游戏是一个很经典的游戏,只是打砖块,但是可以很好地入门并体现python的乐趣. ...

  7. python计算营业额代码_python计算营业额的代码_python 统计代码行数简单实例

    python 统计代码行数简单实例 送测的时候,发现需要统计代码行数 于是写了个小程序统计自己的代码的行数. #calclate_code_lines.py import os def afileli ...

  8. python折叠代码_Python实现代码块儿折叠

    Python实现代码块儿折叠 在python中方法和类都是可以折叠的,但是很多时候需要按照实现的功能将一部分代码折叠起来. 可以用着样的注释代码实现: # ''' your code ''' # 很简 ...

  9. python画画的代码_python画画代码

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! life is short, just use python.自从08年接触py ...

  10. python 物理引擎 摩擦力_Python 愤怒的小鸟代码实现:物理引擎pymunk使用

    游戏介绍 最近比较忙,周末正好有时间写了python版本的愤怒的小鸟,使用了物理引擎pymunk,图片资源是从github上下载的,实现了一个可玩的简单版本. 功能实现如下:支持小鸟类型:红色小鸟,蓝 ...

最新文章

  1. 复制数据表的两种情况。
  2. 计算机组成测试题目及答案,计算机组成原理期中测试试卷一(含题目和答案)
  3. 【已解决】tomcat启动不成功(点击startup.bat闪退)的解决办法
  4. css截断长文本显示
  5. 进入磁盘指令_Linux操作指令整理
  6. 浏览器执行机制探究,图解最直观
  7. PHP+sqlsrv的分页实现
  8. Flutter 是移动应用程序开发的未来?
  9. Zimbra的zmcontral服务无法起来,提示ldap有问题。
  10. LINUX中错误 SELinux is disabled
  11. linux 搭建文件服务器(vsftpd)
  12. 三菱f800变频器 频率设定_三菱F800变频器调试参数总结.docx
  13. 计算机表格怎么算加减,excel表格数据的加减-excel表格怎么自动计算加减
  14. 计算机二级电子表格使用技巧36种,Excel表格的基本操作(精选36个技巧)
  15. 局域网内的ARP断网攻击
  16. 12306 抢票系列之只要搞定RAIL_DEVICEID的来源,从此抢票不再掉线(中)
  17. vscode造成c盘空间占用剧增
  18. 超级硬干货| 电脑蓝屏代码大全及解决办法合集
  19. 关于阿里云视频点播出现的问题
  20. 电机噪音测试:手持式噪音计术语1

热门文章

  1. .NET Core 事件总线,分布式事务解决方案:CAP
  2. Docker基础入门及示例
  3. 体验Rabbitmq强大的【优先级队列】之轻松面对现实业务场景
  4. “.Net 社区虚拟大会”(dotnetConf) 2016 Day 2 Keynote: Miguel de Icaza
  5. powershell XML数据保存为HTML
  6. Git 操作笔记/pip换源
  7. iis管理常用命令 创建IIS站点 应用应用程序 及虚拟目录
  8. [转]Zookeeper入门看这篇就够了
  9. ArcGIS 10.7 模型构建器Model Builder空间建模流程化作业案例----影像拼接与掩膜裁剪
  10. ArcGIS 10.5河流水系左斜体样式经典设置方法