import turtle

获取用户输入

n, color = input('请输入边数和颜色,以逗号分隔(例如:5,red):').split(',')

尝试将边数转换为整数,并进行验证

try: n = int(n) if n < 3: print('错误:边数必须大于或等于 3。') else: # 设置画笔颜色 turtle.color(color) # 绘制多边形 for i in range(n): turtle.forward(100) turtle.left(360 / n) turtle.done() except ValueError: print('错误:请输入有效的边数(整数)和颜色。')

Python 绘制多边形:使用 input 函数让用户自定义边数和颜色

原文地址: https://www.cveoy.top/t/topic/nCqJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录