因此,我要求用戶輸入'##'和一個數字(例如## 2),一旦這個完全像## 2,程序就可以繼續。但我不知道如何檢查用戶輸入兩個輸入。我正在考慮使用和,但我相信肯定有更好的方法來做到這一點。檢查兩個鍵輸入的用戶輸入
我已經使'##'工作,但對於數量我不知道我應該如何處理這個問題。但是當我輸入## 2時,它崩潰。我已經使用split()方法來嘗試修復它,但它沒有奏效。
userInput = input()
def star_print(number):
return number
number = int(userInput)
for i in range(number, 0,-1):
print("*" * i)
while (userInput == '##':
star_printer(userInput)
break
有什麼建議嗎?
乾杯
什麼是預期的輸出應該是什麼樣子的? – mnickey
@mnickey輸出應打印用戶輸入的星號數。所以如果我們做了## 2,它會在下一行打印**然後*。 – Vitzz
好的,我們要找的東西幾乎是倒三角形? – mnickey