Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 22, 2022 16:45:03

Ne_znay_ka
Зарегистрирован: 2022-01-06
Сообщения: 21
Репутация: +  0  -
Профиль   Отправить e-mail  

не работают значения 1,2,3,4 и дальше, не могу понять почему((

scores =
choice = None
while choice != “0”:
print(
“”“
Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список
”“”)
choice = input(“Baш выбор: ”)
print ()
if choice == “0”:
print (“До свидания.”)
elif choice == “1”:
print(“Peкopды”)
for score in scores:
print(score)
elif choice == “2”:
score = int(input(“Bnишитe свой рекорд: ”))
scores.append(score)
elif choice == “3”:
score = int (input( “Какой из рекордов удалить?: ”))
if score in scores:
scores.remove(score)
else:
print(“Результат”, score, “не содержится в списке рекордов.”)
elif choice == “4”:
scores.sort(reverse=True)
else:
print(“Извините. в меню нет пункта”, choice)
input(“\n\nHaжмитe Enter. чтобы выйти.”)

за ранее спасибо за уделенное мне время

Офлайн

#2 Янв. 22, 2022 16:50:56

Ne_znay_ka
Зарегистрирован: 2022-01-06
Сообщения: 21
Репутация: +  0  -
Профиль   Отправить e-mail  

не работают значения 1,2,3,4 и дальше, не могу понять почему((

текст скинулся без пробелов по этому кинул файл

Прикреплённый файлы:
attachment ПРОБНИК.py (1,1 KБ)

Офлайн

#3 Янв. 22, 2022 21:22:49

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1309
Репутация: +  113  -
Профиль   Отправить e-mail  

не работают значения 1,2,3,4 и дальше, не могу понять почему((

Ne_znay_ka
текст скинулся без пробелов по этому кинул файл
[code python]сюда вставлять код, чтобы правильно отображался[/code]

Офлайн

#4 Янв. 23, 2022 00:16:18

Ne_znay_ka
Зарегистрирован: 2022-01-06
Сообщения: 21
Репутация: +  0  -
Профиль   Отправить e-mail  

не работают значения 1,2,3,4 и дальше, не могу понять почему((

 scores = [] 
choice = None
while choice != "0": 
    print(
    """
    Рекорды 
    0 - Выйти 
    1 - Показать рекорды 
    2 - Добавить рекорд 
    3 - Удалить рекорд 
    4 - Сортировать список 
    """) 
    choice = input("Baш выбор: ") 
    print()    
    if choice == "0": 
        print ("До свидания.") 
    elif choice == "1": 
        print("Peкopды") 
        for score in scores: 
            print(score) 
    elif choice == "2":
        score = int(input("Bnишитe свой рекорд: ")) 
        scores.append(score)
    elif choice == "3": 
        score = int (input( "Какой из рекордов удалить?: ")) 
        if score in scores: 
            scores.remove(score) 
        else: 
            print("Результат", score, "не содержится в списке рекордов.") 
    elif choice == "4": 
         scores.sort(reverse = True)
    else:
        print("Извините. в меню нет пункта", choice) 
input("\n\nHaжмитe Enter. чтобы выйти.") 

Отредактировано Ne_znay_ka (Янв. 23, 2022 00:19:30)

Офлайн

#5 Янв. 23, 2022 15:01:58

Demsy
Зарегистрирован: 2022-01-12
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

не работают значения 1,2,3,4 и дальше, не могу понять почему((

Да вроде все работает…

Офлайн

#6 Янв. 24, 2022 20:39:13

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9726
Репутация: +  843  -
Профиль   Отправить e-mail  

не работают значения 1,2,3,4 и дальше, не могу понять почему((

Ne_znay_ka
текст скинулся без пробелов по этому кинул файл

Прикреплённый файлы:
attachment ПРОБНИК.py (1,1 KБ)
Добавил отступ
  
scores = []
choice = None
while choice != "0":
    print(
    """
    Рекорды
    0 - Выйти
    1 - Показать рекорды
    2 - Добавить рекорд
    3 - Удалить рекорд
    4 - Сортировать список
    """)
    choice = input("Baш выбор: ")
    print ()
    if choice == "0":
        print ("До свидания.")
    elif choice == "1":
        print("Peкopды")
        for score in scores:
            print(score)
    elif choice == "2":
        score = int(input("Bnишитe свой рекорд: "))
        scores.append(score)
    elif choice == "3":
        score = int (input( "Какой из рекордов удалить?: "))
        if score in scores:
            scores.remove(score)
        else:
            print("Результат", score, "не содержится в списке рекордов.")
    elif choice == "4":
        scores.sort(reverse=True)
    else:
        print("Извините. в меню нет пункта", choice)
 
input("\n\nHaжмитe Enter. чтобы выйти.")
[guest@localhost py]$ python3 m.py 

Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список

Baш выбор: 1

Peкopды

Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список

Baш выбор: 2

Bnишитe свой рекорд: 10

Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список

Baш выбор: 2

Bnишитe свой рекорд: 20

Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список

Baш выбор: 2

Bnишитe свой рекорд: 40

Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список

Baш выбор: 2

Bnишитe свой рекорд: 30

Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список

Baш выбор: 1

Peкopды
10
20
40
30

Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список

Baш выбор: 4


Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список

Baш выбор: 1

Peкopды
40
30
20
10

Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список

Baш выбор: 3

Какой из рекордов удалить?: 20

Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список

Baш выбор: 1

Peкopды
40
30
10

Рекорды
0 - Выйти
1 - Показать рекорды
2 - Добавить рекорд
3 - Удалить рекорд
4 - Сортировать список

Baш выбор: 0

До свидания.


Haжмитe Enter. чтобы выйти.
[guest@localhost py]$



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version