Python: вывод имени и фамилии в обратном порядке с пробелом между ними
Python Basic: упражнение 5 с решением
Напишите программу на Python, которая принимает имя и фамилию пользователя и печатает их в обратном порядке с пробелом между ними.
Python имеет две функции, предназначенные для приема данных непосредственно от пользователя:
- Python 2.x. -> вход ()
- Python 3.x. -> raw_input ()
сырой ввод():
raw_input () запрашивает у пользователя строку данных и просто возвращает строку, данные строки заканчиваются символом новой строки). Он также может принимать аргумент, который отображается в виде приглашения перед вводом данных пользователем.
print raw_input ('Введите ваше имя:')
распечатывает
Введите ваше имя:
Чтобы присвоить имя пользователя переменной «x», вы можете использовать следующую команду:
x = raw_input ('Введите ваше имя:')
вход ():
В 3.x .raw_input () переименовывается в input (). Функция input () читает строку из sys.stdin и возвращает ее с завершающим символом новой строки.
Чтобы присвоить имя пользователя переменной «y», вы можете использовать следующую команду:
y = input ('Введите ваше имя:')
Иллюстрированная презентация:
Пример решения : -
Код Python:
fname = input("Input your First Name : ")
lname = input("Input your Last Name : ")
print ("Hello " + lname + " " + fname)
Пример вывода:
Введите ваше имя: Дани Введите свою фамилию: Бун Привет Бун Дэни
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий : Напишите программу на Python, которая принимает радиус круга от пользователя и вычисляет площадь.
Далее : Напишите программу на Python, которая принимает от пользователя последовательность чисел, разделенных запятыми, и генерирует список и кортеж с этими числами.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования