私は '##'と数字(例えば## 2)を入力するように求めています。しかし、私は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の場合は、次の行に** then *を出力します。 – Vitzz
これで、探しているものはほぼ逆三角形ですか? – mnickey