用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
您可能感兴趣
- pythonflask怎么设置(python flask安装和命令详解)
- python内置函数使用方法(Python神奇的内置函数locals的实例讲解)
- python大数据学习顺序(Python如何处理大数据?3个技巧效率提升攻略推荐)
- python零基础入门加密与解密(Python玩转加密的技巧推荐)
- python中if条件语句如何使用(对python中if语句的真假判断实例详解)
- elasticsearch数据写入原理(Python对ElasticSearch获取数据及操作)
- 未来10年python前景(Python应用领域和就业形势分析总结)
- 简简单单教你用python写个游戏(python3 pygame实现接小球游戏)
- python串口怎么使用(使用Python3+PyQT5+Pyserial 实现简单的串口工具方法)
- python微信自动化(python微信撤回监测代码)
- python列表的循环遍历使用教程(Python中使用遍历在列表中添加字典遇到的坑)
- python socket 库(Pythony运维入门之Socket网络编程详解)
- python条形码识别(python3转换code128条形码的方法)
- python使用aes加密解密(python实现AES加密与解密)
- python与气象(使用Python和Prometheus跟踪天气的使用方法)
- 2021-10-23 10:04:24
- 吴彦祖陈冠希 恩怨 ,失去曾让他流泪的女友,终遇走过18年真爱(吴彦祖陈冠希恩怨)
- 痴情男神 吴彦祖 与妻子恋爱8年,结婚10年,家庭幸福美满(痴情男神吴彦祖)
- 成功破圈,小牛电动SQi强势开 跨(小牛电动SQi强势开)
- 挑战新国标电自天花板,九号机械师MMAX 110P深度体验(挑战新国标电自天花板)
- 《满江红》不要只当电影看,学生应该这样做(满江红不要只当电影看)
- 电影《民间怪谈录之走阴人》定档8月5日,开启一场中式惊悚之旅(电影民间怪谈录之走阴人定档8月5日)
热门推荐
- SQLServer数据库中开启CDC导致事务日志空间被占满的原因(SQLServer数据库中开启CDC导致事务日志空间被占满的原因)
- vuejs指令解析(Vue.js中的计算属性、监视属性与生命周期详解)
- angular引入组件库(详解Angular组件之中间人模式)
- dede调用栏目路径(dede栏目列表首页与第一页链接出现重复的解决办法)
- Ext.query与Ext.select 的用法
- centos搭建sftp服务器(Linux云服务器搭建SFTP服务器图片服务器的操作)
- laravel实现跨域访问(使用laravel和ajax实现整个页面无刷新的操作方法)
- 宝塔面板怎么导入网站(宝塔面板如何设置文件上传大小)
- php的流程控制语句(php基于 swoole 实现的异步处理任务功能示例)
- sql server导入数据csv文件(大容量csv快速内导入sqlserver的解决方法推荐)