Как добавить переменную в функцию ?
print()
Способ 1. Разделение запятой. [Просто]
Ситуация: У вас переменная, которую вы хотите вывести с текстом. Как это сделать?
text = input() print('Ваш рост -', text)
Здесь важно не ставить пробел после последнего символа в тексте. Python поставит его автоматически.
Способ 2. Метод .format() [хз зачем оно есть]
Та же ситуация. Код:
a = 11 b = ('Ваш рост - {}').format(a) print(b)
Не пользуюсь этим способом так как он слишком огромный и не дает возможности форматировать напрямую в функции.
Способ 3. f''. [Мой любимый]
Та же ситуация. Код:
a = 11 print(f'Ваш рост - {a}')
Этот способ - смесь 1 и 2, но он самый удобный. Мы всё так же можем вписать его в переменную, но вместе с этим не прерываем кавычки. Обязательным условием являются: 1) Буква f перед кавычками, 2) переменная в фигурных скобках.
Перед применением любого из этих способов, кроме первого, поймите, что вы делаете чтобы вставить переменную.