JustCaptain kod-buduschego
835a3dbfdce6940e318778c5ce0353de47e5de32
Перейти к файлу
Код
tasks.py
"""
Задачи на input / print (Python). Без условий, только ввод и вывод.

Уровень 1 — базовые
        1.	Ввести имя пользователя. Вывести строку:
Привет, <имя>
        2.	Ввести город. Вывести строку:
Я живу в <город>
        3.	Ввести число. Вывести это же число.
        4.	Ввести два числа. Вывести их через пробел в одной строке.
        5.	Ввести строку. Вывести строку:
Вы ввели: <строка>
"""

# Level 1 | 1
"""
username: str = input("Введите ваше имя: ")
print("Привет,", username) 
print(f"Привет, {username}")
print("Привет, {}".format(username))
"""
# Level 1 | 2
"""
my_city: str = input("Введите ваш город: ")
print("Я живу в", my_city)
print(f"Я живу в {my_city}")
print("Я живу в {}".format(my_city))
"""
# Level 1 | 3
"""
my_number: str = input("Введите число: ")
print(my_number)
"""
# Level 1 | 4
"""
number_one: str = input("Введите первое число: ")
number_two: str = input("Введите второе число: ")
print(number_one, number_two)
print(number_one, end=" ")
print(number_two)
"""
# Level 1 | 5
"""
my_str: str = input("Введите вашу строку: ")
print("Вы ввели строку:", my_str)
print(f"Вы ввели строку: {my_str}")
print("Вы ввели строку: {}".format(my_str))
"""

"""
Уровень 2 — несколько input
	6.	Ввести имя и возраст. Вывести:
Имя: <имя>, Возраст: <возраст>
	7.	Ввести три слова по одному на строке. Вывести их в одну строку через пробел.
	8.	Ввести фамилию и имя. Вывести:
<имя> <фамилия>
	9.	Ввести страну и столицу. Вывести:
Столица страны <страна> — <столица>
	10.	Ввести название предмета и оценку. Вывести:
По предмету <предмет> получена оценка <оценка>

"""
# Level 2 | 1
"""
username: str = input("Введите ваше имя: ")
age: str = input("Введите ваш возраст: ")
print("Имя:", username + ",", "Возраст:", age)
print(f"Имя: {username}, Возраст: {age}")
print("Имя: {}, Возраст: {}".format(username, age))
"""
# Level 2 | 2
"""
word_one: str = input("введите первое слово: ")
word_two: str = input("введите второе слово: ")
word_three: str = input("введите третье слово: ")
print(word_one, word_two, word_three, sep=" ")
print(f"{word_one} {word_two} {word_three}")
print("{} {} {}".format(word_one, word_two, word_three))
"""

"""
Уровень 3 — форматированный вывод
	11.	Ввести имя. Вывести:

**********
Привет, <имя>
**********

	12.	Ввести два слова. Вывести каждое слово с новой строки.
	13.	Ввести логин. Вывести:
Ваш логин: [<логин>]
	14.	Ввести три числа. Вывести:
Числа: <число1>, <число2>, <число3>
	15.	Ввести имя и профессию. Вывести:
<имя> работает как <профессия>

"""
# Level 3 | 3
login: str = input("Введите ваш логин: ")
print("Ваш логин: [", login, "]", sep="")
print(f"Ваш логин: [{login}]")
print("Ваш логин: [{}]".format(login))

"""
Уровень 4 — преобразование типов (int, str)
	16.	Ввести число. Вывести:
Ваше число: <число>
	17.	Ввести два числа. Вывести:
Первое: <число1>
Второе: <число2>
	18.	Ввести возраст. Вывести:
Через год вам будет <возраст+1>
	19.	Ввести год рождения. Вывести:
Вы родились в <год> году
	20.	Ввести число. Вывести его три раза подряд в одной строке.

⸻

Если нужно — могу написать:
	•	задачи с арифметикой
	•	задачи с if
	•	задачи с циклами
	•	задачи в формате контрольной работы

"""