美文网首页python学习
Python语言程序设计 第二周作业

Python语言程序设计 第二周作业

作者: MISS_L种花的大猫 | 来源:发表于2018-04-21 20:58 被阅读0次

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))

相关文章

网友评论

    本文标题:Python语言程序设计 第二周作业

    本文链接:https://www.haomeiwen.com/subject/nrixlftx.html