用python制作一个简单的小程序(Python简单基础小程序的实例代码)
类别:脚本大全 浏览量:1761
时间:2021-10-14 00:54:16 用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, '=' ,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简单基础小程序的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!原文链接:https://www.cnblogs.com/cong12586/archive/2019/04/27/10780866.html
您可能感兴趣
- vscode如何配置python环境(VSCode Python开发环境配置的详细步骤)
- python网页自动化selenium(python利用selenium进行浏览器爬虫)
- python中的isi(深入浅析Python 中 is 语法带来的误解)
- python3列表的使用教程(对Python3 pyc 文件的使用详解)
- pythonredis使用场景(python 通过SSHTunnelForwarder隧道连接redis的方法)
- python3标准库资源(Python3标准库总结)
- python获取日期(Python根据当前日期取去年同星期日期)
- python中split使用方法(python lxml中etree的简单应用)
- python多线程并发使用场景(对python多线程SSH登录并发脚本详解)
- 抖音上很火的表白程序链接(我喜欢你 抖音表白程序python版)
- python如何获取微信好友(利用Python查看微信共同好友功能的实现代码)
- python参模块使用教程(Python参数解析模块sys、getopt、argparse使用与对比分析)
- python设计一个聊天机器人(手把手教你使用Python创建微信机器人)
- java怎么调用支付宝的扫码支付(python实现银联支付和支付宝支付接入)
- python如何一行行读取文件(python 实现一次性在文件中写入多行的方法)
- python自带的ide的使用(基于python的ini配置文件操作工具类)
- 原创图画书,以儿童视角讲述中国故事(以儿童视角讲述中国故事)
- 八月再见 愿你岁月不扰,余生静好(八月再见愿你岁月不扰)
- 赏读 八月再见,九月你好(赏读八月再见九月你好)
- 散文 八月再见,九月,我在风中等你(散文八月再见九月)
- 8月再见 9月你好(8月再见)
- 魔兽世界 设计师爆料,原始版本并无PVP,跨阵营属于返璞归真(魔兽世界设计师爆料)
热门推荐
- 宝塔面板网站搭建没锁定文件(宝塔面板曝出严重安全漏洞!站长需赶紧升级到最新版本)
- 自己在做项目过程中的php知识(PHP+Oracle本地开发环境搭建方法详解)
- 一分钟看懂响应式编程(浅谈Rx响应式编程)
- jquery如何实现倒计时
- sqlserver日志被删除(sql server日志处理不当造成的隐患详解)
- sqlserver怎么调成混合登录(如何快速删掉SQL Server登录时登录名下拉列表框中的选项)
- windowsserver2012设置ftp账户(Windows Server 2012安装ftp服务器图文教程)
- dockervolume迁移工具(Docker中数据卷volume管理的两种方式)
- JavaScript的执行上下文
- php 设置sessionid生成机制(PHP Cli 模式设置进程名称的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9