Задать вопрос
hlystik
@hlystik
«Самоучка»

Почему содержимое переменной не выводится целиком?

Почему содержимое переменной не выводится целиком ?
Прошу простить если вопрос банален.
Код в котором я работал привел ниже, как и скрин командной строки
import json

def users_persone():
  name = input('Введите имя контакта - ')
  tel = input('Введите номер - ')

  persone = {

  name:tel

  }
  return persone

def main():

  persones = []

  persones.append(users_persone())

  with open('persones.json', 'w') as file:
    json.dump(persones, file, ensure_ascii = False)

  print('Контакт добавлен ^_^')

users_choise = input("Желаете ввести или получить контактные данные - ")



if users_choise == 'ввести':
  main()


elif users_choise == 'получить':
  users_input_name = input("Введите имя пользователя - ")


users_choise_two = input("Желаете остановить програму - ")

if users_choise_two == 'да':
  print("Програмам закрита ^_^")

elif users_choise_two == 'нет':
  print(users_choise)


618577d3c1a71139995740.jpeg
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
bolossev666
@bolossev666
тебе нужно поставить цикл на то пока человек не ответит что он хочет остановить программу она не закончится
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы