赞
踩
这篇文章主要介绍了python编程100个小程序,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。
简单Python入门小程序
1、猜拳击小游戏,三次后结束。石头—0,剪刀-1,布-2,如果输入错误则提示错误输入python画雪人。
- 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+=1
- if i == 3:break
2、九九乘法表
- row = 1
- while row <=9:
- col = 1
- while col<=row:
- print('%d*%d=%d'%(row,col,row*col),end =" ")
- col+=1
- pass
- print( )
- row+=1
- pass
3、打印直角三角形
- row = 1
- while row <= 5:
- j = 1
- while j <= row:
- print('*',end=' ')
- j+=1
- pass
- print()
- row += 1
- pass
4、打印等腰三角形
- row = 1
- while row <= 5:
- j = 1
- while j <= 5-row:
- print('#',end='')
- j=j+1
- k = 1
- while k <= 2*row-1:
- print('*', end='')
- k += 1
- print()
- 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 = 0
- break
- else:
- print('猜错了!')
- print("age={}".format(age))
- if Q==1:
- q=input('是否继续玩?(y or n)')
- if q=='y':Q=1
- if 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('严重肥胖')
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。