Python Написать программу, которая будет просить пользователя ввести имя с клавиатуры и приветствует его. При этом приветствия нужно выбирать случайным образом из списка приветствий.
хоть список приветствий бы дали...
Примеры приветствий: Привет, {имя}! Как твоя дела? Здравствуйте, {имя}. Что нового?
import random p = ['Добрый день ', 'Привет! ', 'Доброго времени суток ', 'Приветствую! ', 'Добрый вечер '] name = str(input('Как Вас зовут? ')) print(random.choice(p) + name)
import random
p = ['Добрый день ', 'Привет! ', 'Доброго времени суток ', 'Приветствую! ', 'Добрый вечер ']
name = str(input('Как Вас зовут? '))
print(random.choice(p) + name)
функция input() в Python возвращает строку. Нет необходимости явно приводить возвращённый результат к типу str. Нет необходимости читать вводимое имя в отдельную переменную, оно всё равно дальше нигде не используется.
Ответ:
grts = ['Привет', 'Здравствуй', 'Хай', 'Добрый день', 'Здарова']
print('{0}, {1}!'.format(random.choice(grts), input()))
Объяснение: