擅长:python、mysql、java
<p>好吧,在我的额头撞了几个小时之后,我意识到我是一个麻木的骷髅头。在</p>
<pre><code>def mathTable(column, tuple):
for c in range(1, x + 1):
print("")
for t in range(1, 13):
print("%6d" % (c * t), end = '\t')
return("\n")
x = int(input("Enter the value of the multiplication table: "))
column = ""
tuple = ''
print(mathTable(column, tuple))
</code></pre>
<p>所以这就是最终完美工作的结果,我用第一个for语句定义了我请求的行数,然后第二个for语句是将这两个语句相乘的次数。
第一个for语句范围内的第二个参数直接与我的输入相关联,这允许我将表的输出更改为我想要的任何大小(请不要在其中输入9位数,永远不要在其中输入sentinel值,因此您必须关闭命令行才能对其执行任何操作)</p>
<p>最后,为了去掉表打印后出现的“NONE”文本,您需要记住,您已经创建了一个实际上不回答任何问题的函数,所以只要说{return(”“)}就适合我的目的,因为我已经实现了我要创建的输出。在</p>
<p>感谢那个帮助我的人我很抱歉当时我不理解你!在</p>