简单Python入门小程序

简单Python入门小程序

1、猜拳击小游戏,三次后结束。石头—0,剪刀-1,布-2,如果输入错误则提示错误输入。

import random
i=0
while 1:people = int(input('请出拳(石头—0,剪刀-1,布-2):'))computer = random.randint(0,2)print(computer)if people == 0 or people == 1 or people ==2:if people == computer:print("平局")elif people > computer:print("你赢了!")print('开心吗?')else:print("你输了。")print('不要难过,下次再来!')else:print('输入错误,请输入正确的数字')i+=1if i == 3:break

2、九九乘法表

row = 1
while row <=9:col = 1while col<=row:print('%d*%d=%d'%(row,col,row*col),end =" ")col+=1passprint( )row+=1pass

3、打印直角三角形

row = 1
while row <= 5:j = 1while j <= row:print('*',end=' ')j+=1passprint()row += 1pass

4、打印等腰三角形

row = 1
while row <= 5:j = 1while j <= 5-row:print('#',end='')j=j+1k = 1while k <= 2*row-1:print('*', end='')k += 1print()row += 1

5、猜年龄小游戏1-100岁,猜对年龄后退出游戏。如果连续三次未猜对,询问用户是否还想继续玩。

import random
Q=1
while Q==1:for i in range(3):ag=int(input('请输入年龄:'))age = random.randint(1, 100)if ag == age:print('猜对了!')print("age={}".format(age))Q = 0breakelse:print('猜错了!')print("age={}".format(age))if Q==1:q=input('是否继续玩?(y or n)')if q=='y':Q=1if q=='n':Q=0

6、计算BMI---------BMI=体重/身高/身高

sg = float(input('请输入你的身高(m):'))
tz = float(input('请输入你的(kg体重):'))BMI= tz/sg/sg
if BMI<18.5:print('过轻')
elif BMI>=18.5 and BMI <25:print('正常')
elif BMI>=25 and BMI <28:print('过重')
elif BMI>=28 and BMI <32:print('肥胖')
else:print('严重肥胖')

简单Python入门小程序相关推荐

  1. 15个Python入门小程序,同事准时下班“小技巧”被我发现了

    有不少同学学完Python后仍然很难将其灵活运用.我整理15个Python入门的小程序.在实践中应用Python会有事半功倍的效果. 01 实现二元二次函数 实现数学里的二元二次函数:f(x, y) ...

  2. 40个Python入门小程序

    有不少同学学完Python后仍然很难将其灵活运用.我整理 37 个Python入门的小程序.在实践中应用Python会有事半功倍的效果. 例子1:华氏温度转换为摄氏温度 华氏温度转摄氏温度的公式:C ...

  3. python入门小程序代码_源码精灵游戏小程序,python入门游戏,点开既玩

    沐沐带你发现好游戏! 丑姐儿今天给大家伙儿介绍一款小游戏, 名字叫做源码精灵, 看着应该是一款商业化的小游戏, 不过也是良心制作的了, 很Q萌. 这一款和头脑风暴有一点点儿类似的地方就是答题, 是的莫 ...

  4. python入门小程序代码_Python入门小程序(二)

    学习了Python编程从入门到实践的第九章,本次的内容是类的创建.对象的实例化以及继承等内容. 1. 创建一个名为Restaurant的类,其方法__init__()设置两个属性:restaurant ...

  5. python入门小程序之列表练习

    1.启动程序后,让用户输入工资,打印商品列表 2.允许用户根据商品编号购买商品 3.用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 4.可随时退出,退出时,打印已购买商品和余额 produc ...

  6. python入门小程序:华氏度和摄氏度换算

    #温度换算.py while True: wendu = input("请输入带有符号的温度值:") if wendu[-1] in ['F','f']: C = (eval(we ...

  7. python入门小程序:霍兰德人格分析

    #HollandRadarDraw import numpy as np import matplotlib.pyplot as plt import matplotlib matplotlib.rc ...

  8. python入门小游戏代码20行,python入门小游戏代码

    python入门可以做的小游戏 1.Python入门拼图小游戏简单介绍:将图像分为m×n个矩形块,并将图像右下角的矩形块替换为空白块后,将这些矩形块随机摆放成原图像的形状. 2.Python入门推箱子 ...

  9. python恶搞小程序-知道了这个,你也能写出 Python 趣味小程序

    原标题:知道了这个,你也能写出 Python 趣味小程序 前两天在 51CTO 看见某篇推荐博文,大概是一个 豆子比较感兴趣,在知乎和 github 上搜索了相关的源代码,发现原来实现起来非常的简单, ...

最新文章

  1. datagridview 点击列标题排序
  2. Sublime P4语法高亮设置
  3. android系统账户管理(AccountManagerService+AccountAuthenticator)
  4. POJ3197(连分数表示)
  5. 假如购买的期房不小心烂尾了,那银行贷款是否可以不还了?
  6. 软件本地化 pdf_软件本地化与标准翻译
  7. String+char+byte+ascii+unicode
  8. JMF视频音频通信( 图+源码 )
  9. Redis配置和持久性
  10. 【机器学习】K近邻(KNN)算法详解
  11. mybatis的缓存,看这一篇就够了!
  12. Linux固态硬盘 设置写入缓存,Win10下的写入缓存策略严重影响SSD硬盘的性能!
  13. 几种kafka多线程消费方式
  14. 在香港不能用GPRS上網(转)
  15. 卡车智能驾驶进入“后法规”时代
  16. Codeforces Round #620 (Div. 2)(D. Shortest and Longest LIS)(O(n log n)的最长上升子序列或者贪心)
  17. deepin20.7隐藏分区
  18. 拜耳加大在华投资提升处方药北京工厂产能;喜茶发布停用不可降解塑料吸管倡议书 | 美通企业日报...
  19. 网易2018校园招聘:字符串碎片 [python]
  20. Arista 7500E系列交换机与SFP+/QSFP+光模块搭配方案

热门文章

  1. jacob word 转pdf
  2. uVision5中的Git版本管理配置(一)受控文件与非受控文件
  3. 【Usaco DEC08 bronze】劣质的草
  4. 来,教你做个属于自己的 Markdown 编辑器(代码开源)!
  5. 宝马顶级豪华轿车七系F02发生故障,来我司检测并维修
  6. android 麦克风权限设置,绝地求生刺激战场麦克风权限怎么设置?刺激战场麦克风权限设置方法[多图]...
  7. android Tv盒子开发 焦点
  8. 无线扩展器怎么连接好友服务器失败怎么办,TP-Link TL-H28R无线扩展器的使用教程...
  9. 雅思词汇之万词plan:第2-365天
  10. html 加载c盘文件,如何手动整理C盘文件(清理整个C盘非系统文件)