作业2

TempStr = eval(input("请输入带有符号的温度值: "))
if TempStr[-1] in ['F','f']:
C = (eval(TempStr[0:-1]) - 32)/1.8
print("转换后的温度是{:.0f}C".format(C))
elif TempStr[-1] in ['C','c']:
F = 1.8*eval(TempStr[0:-1]) + 32
print("转换后的温度是{:.0f}F".format(F))
else:
print("输入格式错误")

Money = input("请输入带有符号的货币:")
if Money[-1] in ['r','R']:
M = eval(Money[0:-1])/6
print("人民币转换后的汇率是{:.2f}M美元".format(M))
elif Money[-1] in ['M','m']:
R = eval(Money[0:-1])*6
print("美元转换后的汇率是{:.2f}R人民币".format(R))
else:
print("输入格式错误")

Weight = input("请输入带有符号的重量:")
if Weight[-1] in ['k','K']:
P = eval(Weight[0:-1])*2.2046
print("千克转换后的是{:.4f}P磅".format(P))
elif Weight[-1] in ['P','p']:
K = eval(Weight[0:-1])/2.2046
print("磅转换后的是{:.4f}K千克".format(K))
else:
print("输入格式错误")

import turtle
turtle.setup(650, 350, 200, 200)
turtle.penup()
turtle.fd(-250)
turtle.pendown()
turtle.pensize(25)
turtle.seth(-40)
turtle.pencolor("purple")
turtle.circle(40,80)
turtle.circle(-40,80)
turtle.pencolor("yellow")
turtle.circle(40,80)
turtle.circle(-40,80)
turtle.pencolor("pink")
turtle.circle(40,80)
turtle.circle(-40,80)
turtle.pencolor("orange")
turtle.circle(40,80)
turtle.circle(-40,80)
turtle.pencolor("red")
turtle.circle(40,80/2)
turtle.fd(40)
turtle.pencolor("blue")
turtle.circle(16,180)
turtle.fd(402/3)
turtle.done()

import turtle
turtle.setup(700,500,200,200)
for _ in range(3):
turtle.fd(100)
turtle.left(120)
turtle.pencolor("black")
turtle.pensize(25)
turtle.done()

import turtle
turtle.setup(500.500)
turtle.fd(100)
turtle.left(120)
turtle.fd(100)
turtle.left(120)
turtle.fd(100)
turtle.left(120)
turtle.fd(50)
turtle.left(60)
turtle.fd(50)
turtle.left(120)
turtle.fd(50)
turtle.left(120)
turtle.fd(50)

posted @ 2025-03-16 19:10  渔樵伴夜归客  阅读(10)  评论(0)    收藏  举报