温度转换及蟒蛇绘制

TempConvert.py

TempStr = input("请输入一个带有符号的温度值:")

if TempStr[-1] in ['F','f']:

C = (eval(TempStr[0:-1]) - 32)/1.8

print("转换后的温度是{:.2f}C".format(C))

elif TempStr[-1] in ['C','c']:

F = 1.8*eval(TempStr[0:-1]) + 32

print("转换后的温度是{:.2f}F".format(F))

else:

print("输入格式错误")

多个标识符

TempConvert.py

TempStr = input("请输入一个带有符号的温度值:")

if TempStr[-1] in ['F','f']:

C = (eval(TempStr[0:-1]) - 32)/1.8

print("转换后的温度是{:.2f}Ce".format(C))

elif TempStr[-1] in ['C','c']:

F = 1.8*eval(TempStr[0:-1]) + 32

print("转换后的温度是{:.2f}Fa".format(F))

else:

print("输入格式错误")

输入输出的标识符都在前面

TempConvert.py

TempStr = input("请输入一个带有符号的温度值:")

if TempStr[0] in ['F','f']:

C = (eval(TempStr[-1:]) - 32)/1.8

print("转换后的温度是C{:.2f}".format(C))

elif TempStr[0] in ['C','c']:

F = 1.8*eval(TempStr[-1:]) + 32

print("转换后的温度是F{:.2f}".format(F))

else:

print("输入格式错误")

蟒蛇的绘制

DrawPython.py

import turtle

turtle.setup(650,350,200,200)

turtle.penup()

turtle.fd(-250)

turtle.pendown()

turtle.pensize(25)

turtle.pencolor("purple")

turtle.seth(-40)

for i in range(4):

turtle.circle(40,80)

turtle.circle(-40,80)

turtle.circle(40,80/2)

turtle.fd(40)

turtle.circle(16,180)

turtle.fd(40 * 2/3)

posted @ 2025-03-16 12:14  HeDesongfuqin  阅读(33)  评论(0)    收藏  举报