Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 3, 2022 23:41:28

Anisim
Зарегистрирован: 2022-09-23
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Добавить значение переменной в список

Подскажите пожалуйста

Может кто прикрепить простой пример как добавить значение переменной в пустой список

 x = 75 # значение которое нужно отгадать
user_1 = 0 # число которое вводит пользователь
count_p = 0 # Количество попыток
count_u =[] # Список в который надо записывать имена участников
while True:
    name = input('Ваше имя ')
    count_u = count_u.append(name)
    user_1 = int(input('Введите число '))
    if user_1 == x:
        count_p += 1
        print(f'Угадал c {count_p} попытки')
        break
    elif user_1 > x:
        print('Мое число меньше')
    else:
        print('Мое число больше')
    print(count_u)

Запутался в край, как переделать что бы имя участника записывалось в список
Спасибо!

Офлайн

#2 Окт. 4, 2022 03:19:16

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

Добавить значение переменной в список

Anisim
как добавить значение переменной в пустой список
Anisim
  
count_u = count_u.append(name)
Это ошибка.

Надо вот так
  
count_u.append(name)

В целом алгоритм игры тоже неправильно реализован.



Отредактировано py.user.next (Окт. 4, 2022 03:25:04)

Офлайн

#3 Окт. 4, 2022 07:10:48

Anisim
Зарегистрирован: 2022-09-23
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Добавить значение переменной в список

py.user.next
А можете рассказать, что не так, попробую правильно переписать

Спасибо

Офлайн

#4 Окт. 4, 2022 11:54:48

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

Добавить значение переменной в список

Anisim
Подскажите пожалуйстаМожет кто прикрепить простой пример как добавить значение переменной в пустой список
  
lst = []
print(lst)                       # []
 
lst.append('elem_1')
print(lst)                      # ['elem_1']
 
lst.append('elem_2')
print(lst)                      # ['elem_1', 'elem_2']

Офлайн

#5 Окт. 4, 2022 12:21:26

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

Добавить значение переменной в список

Anisim
А можете рассказать, что не так
Ну, она должна один раз спросить имя игрока, а потом дать сколько-то попыток этому игроку, который имя ввёл, для угадывания числа. Если игрок один, то ввод его имени должен быть за пределом цикла. Если игроков несколько, то должен быть цикл в цикле.



Отредактировано py.user.next (Окт. 4, 2022 12:23:30)

Офлайн

#6 Окт. 4, 2022 17:01:42

Anisim
Зарегистрирован: 2022-09-23
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Добавить значение переменной в список

py.user.next
Спасибо
Буду пробовать!

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version