-6

これを行うロジックについて少し混乱しています。

ユーザーが持っているアイテムの数を入力できるようにして、最後に完了したかどうかを尋ねます。今、私はすべてのアイテムの後に尋ねていますが、私はそれが好きではありません.

必要なものを得るには、このコードをどのように変更すればよいですか?

入力:

if next1 == "2":
    next2=input("How many would you like to add? ")
    val = int(next2)
    print("")
    count = 0
    while count < int(next2):
        count = count + 1
        next3=input(str(count) + ". Input: ")
    print("")
    check=input("Are you sure? (Y/N) ")
    while check not in ("YyYesNnNo"):
        check=input("Are you sure? (Y/N) ")
    if check in ("YyYes"):
        add(next3)
        home()
    elif check in ("NnNo"):
        sort(numbers)
        home()

関数:

def add(next2):
    numbers.append(next2)
    sort(numbers)
    home()
4

1 に答える 1