【发布时间】:2017-03-28 01:03:25
【问题描述】:
编写一个程序,根据用户的选择绘制三种形状之一:square、rectangle 或triangle。
您的程序将提示用户输入他们选择的形状:“s”代表正方形,“r”代表矩形,“t”代表三角形。如果用户输入的字符不是“s”、“r”或“t”,程序应显示一条消息,指出用户选择的形状类型不正确。
如果用户输入了一个有效的选择,你的程序会提示用户输入形状的大小。这将是正方形边的长度,包括矩形“交叉”边的长度和“向下”边的长度,或者直角三角形边的长度。
【问题讨论】:
-
使用graphics 或ascii shapes 绘制形状?
-
复制粘贴你的学校作业的文本不是在 SO 上提问的方式。请做一些你自己的研究,并在你的解决方案遇到确切问题时询问。
-
尝试学习使用Matplotlib 或其他类似工具来绘制
line段。那么通过顺序绘制线段来绘制任何形状都很容易。
标签: python python-3.x shape shapes