簡體   English   中英

如何用用戶輸入制作矩形?

[英]How do I make a rectangle with user input?

我需要用2個用戶輸入組成一個正方形: nm 矩形必須為n * m並由"*" 如果我說例如n = (5)m = (7) ,我可以制作正方形,當我添加make mn用戶輸入時,它會打印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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM