[英]How do I make a rectangle with user input?
我需要用2个用户输入组成一个正方形: n
和m
。 矩形必须为n * m
并由"*"
。 如果我说例如n = (5)
和m = (7)
,我可以制作正方形,当我添加make m
和n
用户输入时,它会打印n
而不是由"*"
制成的矩形...这就是我的意思到目前为止,我在做什么错?
n = int(input(3))
m = int(input(4))
for i in range(n):
print ('*' * m)
预期的输出是:
****
****
****
编辑:好的,我想我的问题是我不知道如何正确输入输入,有人可以帮我吗? 第二编辑:好,谢谢大家的帮助! 我发现它是如何工作的,运行该程序后没有输入实际的输入。 再次感谢!
这将创建一个矩形。
n = int(input("First number "))
m = int(input("Second number "))
star = "*"
for i in range(n):
print(star*m)
例:
First number 4
Second number 8
********
********
********
********
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.