五个python小练习
#test1import turtleturtle.setup(800,600)turtle.circle(10)turtle.penup()turtle.fd(50)turtle.pendown()for i in range(4):turtle.fd(20)turtle.left(90)turtle.done()```python#test2try:...
·
五个python小练习
#test1
import turtle
turtle.setup(800,600)
turtle.circle(10)
turtle.penup()
turtle.fd(50)
turtle.pendown()
for i in range(4):
turtle.fd(20)
turtle.left(90)
turtle.done()
#test2
try:
h,w=eval(input("请分别输入身高(m)和体重(kg)(用逗号分隔):"))
bmi=w/pow(h,2)
except:
print("输入格式错误")
else:
print("您的BMI值为{:.2f}".format(bmi))
#test3
def v3(x):
a=pow(x,3)
return a
print(v3(3))
#test4
data=[]
for i in range(5):
a=eval(input("请输入数字"))
data.append(a)
sorted(data)
mid=data[2]
aver=int(sum(data)/5)
print(aver,end=" ")
print(mid)
#test5
import random
name1=["欧阳","诸葛","叶","李","武"]
name2=["亮","问","逍遥","涉","清","云","峰","海"]
names=[]
for i in range(10):
a=random.randint(0,len(name1)-1)
b=random.randint(0,len(name2)-1)
newname=name1[a]+name2[b]
names.append(newname)
sorted(names)
for i in names:
print(i,end=" ")
更多推荐
已为社区贡献1条内容
所有评论(0)