print()# переход на новую строкуprint("Hello")# Helloprint("Hello,", "World", sep='***')# Hello,***Worldprint("Hello"+"World")# HelloWorldprint("Hello", end='***')# Hello***
Функция input()
Результат работы функции input() — строка
a =input()# программа предложит пользователю ввести значение,# которое сохранится в переменную aa =input("Введите значение a: ")# строка внутри скобок называется промпт# она отобразится в консоли перед вводом
int("5")# 5float("5.0")# 5.0str(567)# "567"bool("Hello")# Truetype(5)# <class int> узнать тип переданного значенияa =int(input())# в переменной a сохраним число
f-строки
name ="Sergey"print(f"Поприветствуем {name}")# Поприветствуем Sergeynum_1 =5num_2 =11print(f"Сложим {num_1} и {num_2} и получим {num_1 + num_2}")# Сложим 5 и 11 и получим 16
num =3.1415926535print(f"{num:.2f}")# 3.14# округление до 2 знака - потому что перед f цифра 2print(round(num, 2))# 3.14# также округление до 2 знака - второй аргумент функции round
Практика
1. Пользователь вводит строку. Выведите на экран её длину.
2. Напишите программу, которая сравнивает три введенных символа.
Выведите на экран символ, который больше и его код.
3. Округлите число 7.88911 до сотых;
округлите число 2.25 до целого, выведите на экран сумму чисел.
4. Пользователь вводит сумму в одной валюте. Программа должна
конвертировать ее в другую валюту и результат отобразить на экран.
Валюты выберете самостоятельно.
5. Напишите программу сравнения двух введенных строк. Пользователь
вводит две строки, программа сначала выводит на экран ту, которая больше
и ту, которая меньше лексикографически; затем выводит на экран ту
которая длиннее и ту, которая короче по длине.