为了打高尔夫球,我一直在女友的Python入门课程中做作业。我发现,对于这项任务,有多种策略在字符数方面非常接近,我敢肯定,这里的人们可以找到更好的方法。尽管我对使用Python进行此操作的方式最感兴趣,但是我想知道该程序可以得到的最多帮助,因此这是代码保护和最短答案的获胜。
规则:
任务概述如下。尽管提示不必说什么,并且可以以不同的顺序进行,但应要求用户输入两次。
有标准漏洞。
作业3:箭
编写一个程序,提示用户输入许多列,然后它们打印出如下所示的图案。您可以假设用户将提供正数。您的程序应同时处理左右箭头。以下是一些示例运行:
How many columns? 3
Direction? (l)eft or (r)ight: r
*
*
*
*
*
How many columns? 5
Direction? (l)eft or (r)ight: l
*
*
*
*
*
*
*
*
*