1、提示用户从键盘上输入一个正整数n,使用小海龟在屏幕上输出一个任意大小和任意颜色填充的正n边形。

1、提示用户从键盘上输入一个正整数n,使用小海龟在屏幕上输出一个任意大小和任意颜色填充的正n边形。

import turtle
num = int(input("请输入多边形的边数n: "))
color = input("请输入填充颜色:")
turtle.fillcolor(color)
angle = 180 - (num -2) * 180 / num
turtle.begin_fill()
for i in range(num):
    turtle.forward(150)
    turtle.right(angle)
turtle.end_fill()
turtle.done()

本人小白新手,如果有更好的代码方法,请留言告诉我;欢迎各位大神指导!

你可能感兴趣的:(Python实验项目)