java基础代码实例_全网都在找的Python简单基础小程序的实例代码
这篇文章主要介绍了Python简单基础小程序的实例代码,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下。
1 九九乘法表
3
4
5
6
7for 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()#这里作用是输出换行符
2
3
4
5
6
7
8i = 1
while i <= 9:j = 1while j <= i:print("%d*%d=%d" % (j,i,i*j),end=' ') # 格式化输出j += 1i += 1print()
2 登录程序
登录程序,有三次输入账号、密码的机会,错误三次账号锁定
3
4
5
6
7
8
9
10
11
12
13
14user = '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("欢迎下次光临")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简单基础小程序的实例代码,希望对大家有所帮助。
java基础代码实例_全网都在找的Python简单基础小程序的实例代码相关推荐
- vue代码怎么变成小程序_使用vue编写h5公众号跳转小程序的实现代码
前言:我使用vue编写的h5公众号,实现点击小程序入口,打开小程序,微信官方文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_App ...
- bat获取命令返回值_全网都在找的redis字符串命令,总结在这了
概述 redis一般用来做缓存,可能很多朋友都没有深入去学习redis的相关命令,只是涉及到安装部署而已,所以今天主要总结介绍一下redis字符串的一些命令. SET 语法:SET key value ...
- python简单的小程序_初学python的一些简单程序(1)
求1-100所有数的和 sum=0 for i in range(0,101) : sum=sum+i print(sum) 输出1-100内的所以奇数 for i in range (1,101,2 ...
- 石头剪刀布php源码,微信小程序 石头剪刀布实例代码
搜索热词 微信小程序 石头剪刀布 昨天看有个石头剪刀布的练习,就拿出来做了一下,布局的代码浪费了很多时间,果然CSS这块的还不是很熟练,下面直接上图上代码了. .js: //获取数组中用户的,石头剪刀 ...
- 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, ...
- python基础编程:Python简单基础小程序的实例代码
这篇文章主要介绍了Python简单基础小程序的实例代码,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下 1 九九乘法表 for i in range(9):#从0循环到8i += 1#等价于 ...
最新文章
- 纲:散户炒股存两大弱势 我自己不炒也不建议小散炒
- Javadoc注释规范
- 数据库服务器的文件结构6,以下数据库服务器的文件结构
- 谷歌chrome xp_将非Google任务列表添加到Chrome
- 安装Win7系统时使用diskpart命令将GPT分区转换为MBR分区
- java读取.properties文件及解决中文乱码问题
- 【C、C++】ctype.h、cctype中的isnumber()函数和isdigit()函数的区别
- get方式乱码post方式不会乱码原因
- 怎样用计算机进入手机驱动,电脑没有手机驱动_怎么安装手机驱动_好特教程
- 上网行为管理软件-怎么查看电脑近期使用记录...
- python做生物信息学分析_Python从零开始第五章生物信息学①提取差异基因
- 那些年常见的前端bug (持续更新)
- typescript函数和类的基础
- 男女比例失调,农村“光棍危机”有多严重?
- Sers微服务架构 初探
- bzoj 1038 [ZJOI2008]瞭望塔
- 5项有助于提高 Google 关键字排名的措施
- 中国大学mooc 南京大学慕课 --探索数据的奥秘--代码复现
- 2021年电气试验新版试题及电气试验考试试题
- 【论文泛读161】低资源神经机器翻译调查