python基础编程:Python简单基础小程序的实例代码
这篇文章主要介绍了Python简单基础小程序的实例代码,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下
1 九九乘法表
for i in range(9):#从0循环到8i += 1#等价于 i = i+1for j in range(i):#从0循环到ij += 1print(j,'*',i,'=',i*j,end = ' ',sep='')# end默认在结尾输出换行,将它改成空格 sep 默认 j,'*',i,'=',i*j 各元素输出中间会有空格print()#这里作用是输出换行符
i = 1
while i <= 9:j = 1while j <= i:print("%d*%d=%d" % (j,i,i*j),end=' ') # 格式化输出j += 1i += 1print()
2 登录程序
登录程序,有三次输入账号、密码的机会,错误三次账号锁定
user = 'hello world'
paswd = 123456
username = input("请输入用户名:")
password = input("请输入密码:")
for i in range(3):if username == user and int(password) == paswd: #判断用户名和密码是否都匹配print("欢迎您的到来")breakelif i < 2:username = input("请输入用户名:")password = input("请输入密码")elif i == 2:print("账户已锁定")break
3,购物车程序
功能:
1,输入余额
2,显示商品列表
3,输入要购买的东西
4,判断是否有能力购买
5,是否继续
6,输出已购买的商品和余额
shop_car = []#用来存放购买的商品
goods = {1:['手机',2500],2:['电脑',3500],3:['自行车',4500],4:['宝马',20000]
}#商品列表
while True:salary = input("你有多少钱:") # 输入有多少钱if salary.isdigit(): # 判断是否为整数salary = int(salary) # 将字符串转化为整数print("是否要买东西:")flag1 = input("Y N:")if flag1.upper() == 'N': # 将字符串大写exit("欢迎下次光临") # 退出程序并输出“欢迎下次光临”elif flag1.upper() == 'Y':break # 终止循环elif flag1.upper() == 'Q':exit("欢迎下次光临")elif salary.upper() == 'Q':exit("欢迎下次光临")
while True:print("淘宝".center(30,'-')) # 输出以-----淘宝------for i in goods: # 循环输出print(i,goods[i])print("淘宝".center(30, '-'))choice_good = input("请输入商品编码:")#接受一个字符串if choice_good.isdigit() :choice_good = int(choice_good)if choice_good >= 1 and choice_good <= 4:if salary >= goods[choice_good][1]:shop_car.append(goods[choice_good][0]) # 给字典中添加元素salary = salary - goods[choice_good][1]print("您购买的商品为:", goods[choice_good][0])print("余额为:", salary)print("是否继续:")contin = input("Y N")if contin.upper() == 'N':breakelif contin.upper() == 'Q':breakelse:print('余额不足')print("是否继续:")contin = input("Y N")if contin.upper() == 'N':breakelif contin.upper() == 'Q':breakelse :print("没有这个编号")continue # 暂停本次循环elif choice_good.upper() == "Q" :breakelse:print("我看不懂。。。")
print("你买了:",end =' ')
for i in shop_car:print(i,end=' ')
print()
print("余额为:",salary)
print("欢迎下次光临")
最后给大家推荐一个口碑不错的python聚集地【点击进入】,这里有很多的老前辈学习技巧,学习心得,面试技巧,职场经历等分享,更为大家精心准备了零基础入门资料,实战项目资料,每天都有程序员定时讲解Python技术,分享一些学习的方法和需要留意的小细节
总结
以上所述是小编给大家介绍的Python简单基础小程序的实例代码,希望对大家有所帮助,
python基础编程:Python简单基础小程序的实例代码相关推荐
- python基础代码事例-Python简单基础小程序的实例代码
1 九九乘法表 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,'*',i, ...
- python程序实例教程基础-Python简单基础小程序的实例代码
1 九九乘法表 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,'*',i, ...
- python经典程序实例-Python简单基础小程序的实例代码
1 九九乘法表 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,'*',i, ...
- python简单程序实例-Python简单基础小程序的实例代码
1 九九乘法表 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,'*',i, ...
- java基础代码实例_全网都在找的Python简单基础小程序的实例代码
这篇文章主要介绍了Python简单基础小程序的实例代码,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下. 1 九九乘法表 3 4 5 6 7for i in range(9):#从0循环到8 ...
- python socket编程 实现简单p2p聊天程序
转载自:https://www.cnblogs.com/wuxie1989/p/7204887.html python socket编程 实现简单p2p聊天程序 目标是写一个python的p2p聊天的 ...
- 石头剪刀布php源码,微信小程序 石头剪刀布实例代码
搜索热词 微信小程序 石头剪刀布 昨天看有个石头剪刀布的练习,就拿出来做了一下,布局的代码浪费了很多时间,果然CSS这块的还不是很熟练,下面直接上图上代码了. .js: //获取数组中用户的,石头剪刀 ...
- java抽奖程序_java怎么做出简单的抽奖程序?实例代码展示
自从20世纪90年代以来,java编程语言的发展如火如荼,不仅仅应用于高新产业的壮大发展,还涉及到了我们的日常生活,为我们的生活带来了更多的便利与快捷方法.今天主要为大家介绍一下,如何用java做出一 ...
- python做好的程序如何变成小程序-使用python编写简单的小程序编译成exe跑在win10上...
每天的工作其实很无聊,早知道应该去IT公司闯荡的.最近的工作内容是每逢一个整点,从早7点到晚11点,去查一次客流数据,整理到表格中,上交给素未蒙面的上线,由他呈交领导查阅. 人的精力毕竟是有限的,所以 ...
最新文章
- mysql链接数据库properties_mysql 之通过配置文件链接数据库
- 力扣174. 地下城游戏
- 日历记事本java代码_急需日历记事本JAVA源代码
- 页面无法正常显示,淘宝又崩了!周五上班摸鱼被发现...
- 【kafka】Unexpected handshake request with client mechanism GSSAPI, enabled mechanisms are
- Seata多微服务互相调用_全局分布式事务使用案例_seata之原理剖析---微服务升级_SpringCloud Alibaba工作笔记0066
- 【前端技术】一篇文章搞掂:微信小程序
- GetTickCount
- C++中类的三种继承方式public(公有继承)、protected(保护继承)、private(私有继承)之间的差别(附思维导图)
- 【web框架】【zheng学习笔记(二)】【外网正式环境下部署(CentOS7.4)】
- 注意力机制与V_net神经网络的介绍与实现
- 我在网易云音乐里看到的那些关于考研的故事
- 维护采购订单审批的特性Characteristic和类Class
- 【八月英语----照亮我心】
- 为啥小扎一直醉心于元宇宙的布局?
- PHP加速文件下载,文件下载加速
- CISCO广域网协议PPP之chap认证过程
- HMaster是什么?
- 图像全变差 matlab,全变差图像重建的交替最小化算法
- 慢性咽炎吃什么调理?