1.绘制长方形
描述
使用turtle库,绘制一个正方形。
import turtle
turtle.setup(100,50)
turtle.fd(40)
turtle.left(90)
turtle.fd(40)
turtle.left(90)
turtle.fd(40)
turtle.left(90)
turtle.fd(40)
2.绘制六边形
描述
使用turtle库,绘制一个六边形。
import turtle
turtle.colormode(255)
turtle.pencolor(255,255,0)
for i in range(6):
turtle.fd(100)
turtle.right(60)
3.绘制叠边形
描述
使用turtle库,绘制一个叠边形,其中,叠边形内角为80度。
import turtle
for i in range(9):
turtle.fd(100)
turtle.left(80)
4.绘制同切圆
描述
使用turtle库,绘制一个同切圆。
import turtle
turtle.circle(60)
turtle.circle(90)
turtle.circle(120)
5.长度转换
描述
请编写程序,完成米和英寸之间的长度转换,基本需求如下:
输入英寸,转换成米;输入米,转换成英寸。
英寸采用in标记,放在数值结尾;米采用m标记,放在数值结尾。1 米 = 39.37 英寸
long = input()
if long[-1] in ['m']:
inch = eval(long[:-1])*39.37
print("{:.3f}in".format(inch))
elif long[-1] in ['n']:
meter = eval(long[:-2])/39.37
print("{:.3f}m".format(meter))