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,'=',i*j,end = ' ',sep='')

# end默认在结尾输出换行,将它改成空格 sep 默认 j,'*',i,'=',i*j 各元素输出中间会有空格

print()#这里作用是输出换行符

i = 1

while i <= 9:

j = 1

while j <= i:

print("%d*%d=%d" % (j,i,i*j),end=' ') # 格式化输出

j += 1

i += 1

print()

2 登录程序

登录程序,有三次输入账号、密码的机会,错误三次账号锁定

user = 'hello world'

paswd = 123456

username = input("请输入用户名:")

password = input("请输入密码:")

for i in range(3):

if username == user and int(password) == paswd: #判断用户名和密码是否都匹配

print("欢迎您的到来")

break

elif 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':

break

elif contin.upper() == 'Q':

break

else:

print('余额不足')

print("是否继续:")

contin = input("Y N")

if contin.upper() == 'N':

break

elif contin.upper() == 'Q':

break

else :

print("没有这个编号")

continue # 暂停本次循环

elif choice_good.upper() == "Q" :

break

else:

print("我看不懂。。。")

print("你买了:",end =' ')

for i in shop_car:

print(i,end=' ')

print()

print("余额为:",salary)

print("欢迎下次光临")

总结

以上所述是小编给大家介绍的Python简单基础小程序的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

python基础代码事例-Python简单基础小程序的实例代码相关推荐

  1. 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, ...

  2. 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, ...

  3. 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, ...

  4. java基础代码实例_全网都在找的Python简单基础小程序的实例代码

    这篇文章主要介绍了Python简单基础小程序的实例代码,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下. 1 九九乘法表 3 4 5 6 7for i in range(9):#从0循环到8 ...

  5. python基础编程:Python简单基础小程序的实例代码

    这篇文章主要介绍了Python简单基础小程序的实例代码,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下 1 九九乘法表 for i in range(9):#从0循环到8i += 1#等价于 ...

  6. 石头剪刀布php源码,微信小程序 石头剪刀布实例代码

    搜索热词 微信小程序 石头剪刀布 昨天看有个石头剪刀布的练习,就拿出来做了一下,布局的代码浪费了很多时间,果然CSS这块的还不是很熟练,下面直接上图上代码了. .js: //获取数组中用户的,石头剪刀 ...

  7. Python绘制PDF文件~超简单的小程序

    Python绘制PDF文件 项目简介 这次项目很简单,本次项目课,代码不超过40行,主要是使用 urllib和reportlab模块,来生成一个pdf文件. reportlab官方文档 http:// ...

  8. python作为后端接口实现简单微信小程序---来碗热汤

    想法 有时候很久没发朋友圈了突然手痒痒,又不知道发什么好,突然想到自己手头上有个毒鸡汤和励志鸡汤的数据库,大概两万多条,想着无事就把它做成一个小程序,以后想看什么就去里面看看,有励志也有搞笑的. 小程 ...

  9. java抽奖程序_java怎么做出简单的抽奖程序?实例代码展示

    自从20世纪90年代以来,java编程语言的发展如火如荼,不仅仅应用于高新产业的壮大发展,还涉及到了我们的日常生活,为我们的生活带来了更多的便利与快捷方法.今天主要为大家介绍一下,如何用java做出一 ...

最新文章

  1. 4.3.7 ARP协议
  2. python界面设计实例-Python GUI项目实战(二)主窗体的界面设计与实现
  3. codeforces1438 E.Yurii Can Do Everything
  4. LeetCode 98 验证二叉搜索树
  5. poj 1269 Intersecting Lines
  6. AC自动机1030 [JSOI2007]文本生成器
  7. pr生成html文件格式,pr支持哪些格式
  8. linux宽松模式,三星N9200刷机包 V35.0 自编译官方内核 Selinux置为宽松模式 修复问题 稳定流畅...
  9. 综述:图像风格化算法最全盘点 | 内附大量扩展应用
  10. 实现内网穿透的两种方式
  11. 基于双月数据集利用最小二乘法进行分类
  12. hdu 3995 Perfect Faceless Void
  13. 巴什博弈--Nim游戏
  14. MPPT电源控制器设计
  15. 没有购买域名和服务器,怎么搭建网站?(一)
  16. 蛋白质的屠呦呦和粗纤维的黄晓明
  17. 大数据领域就业和发展指南
  18. OFDM 中的 IFFT/FFT 注意事项
  19. linux环境变量、交叉编译工具链gcc
  20. C++围棋小游戏1.2.2

热门文章

  1. hashlib 和loggin模块
  2. 安卓界面之Toolbar上手
  3. Springboot 2.返回cookies信息的get接口开发 和 带cookis去请求
  4. 第二阶段冲刺--团队站立会议03
  5. CubieBoard开发板数据源介绍
  6. linux 相对路径
  7. 自学python推荐书籍同时找哪些来实践-Python学习路上有这些论坛、网站、书籍与你同行...
  8. 在python中等号前面与后面分别是什么意思-python中is与双等于号“==”的区别示例详解...
  9. 以python入门教程新世界-国外旅行也不忘学习Python:Python 操作列表001
  10. python语言入门m-Python学习基础篇 -1