【发布时间】:2018-12-13 16:48:29
【问题描述】:
这是我的代码,它输出一个乘法表,但这不是我想要的!
num = int(input("Multiplication using value? : "))
while num <= 10:
i = 1
while i <= num:
product = num*i
print(num, " * ", i, " = ", product, "\n")
i = i + 1
print("\n")
num = num + 1
我基本上是根据用户从 1-9 的输入创建一个乘法表。
例如。如果用户输入“3”, 我应该得到这个输出:
1*1=1
1*2=2
1*3=3
2*1=2
2*2=4
2*3=6
3*1=3
3*2=6
3*3=9
【问题讨论】:
-
它做了什么不是你想要的?
-
@khelwood 它最多可打印 10 个表格,但我希望它将表格打印到示例中给出的用户输入
-
如果您在问题中包含实际输出以及预期输出,这将有助于人们理解您的问题。
标签: python python-3.x while-loop