a = 123 print(a) - выводит то, что находится в коробочке a, на экран >>>123 >>> print('Здесь был вася') >>>Здесь был вася >>> #вывод строки со вставкой переменных три способа (+ объединяет кусочки строки): n = 5 m = 7 print('Васе ' + str(n) + ' лет, а Пете ' + str(m) + ' лет.') #1 print('Васе {} лет, а Пете {} лет.'.format(n,m)) #2 print(f'Васе {n} лет, а Пете {m} лет.') #3 будет выведено во всех трёх случаях: >>>Васе 5 лет, а Пете 7 лет. >>> #вывод числа с лидирующими нулями: x = 7 print(f'{x:03}') будет выведено: >>>007 >>> n = 5 print(f'ваш номер в очереди {n:04}') >>>ваш номер в очереди 0005 >>> h = 2 m = 4 s = 5 print(f'{h}:{m:02}:{s:02}') >>>2:04:05 >>> Специальные символы: вывести один символ - берем в одинарные или двойные кавычки print('w') или print("w") вывести строку - берем в одинарные или двойные кавычки print('eto stroka') или print("eto stroka") вывести таблляцию (четыре пробела) '\t' вывести Enter '\n' вывести ничего - пустые кавычки '' Как устроена функция print() в скобках мы указываем через запятую то, что хотим вывести. а в конце можем по желанию указать два дополнительных параметра: sep - разделитель, то, что ставится между параметрами при выводе end - конец вывода по умолчанию: sep = ' ' end = '\n' то есть, если a = 5, b = 7 print(a, b) - выводит то, что находится в коробочках a и b через пробел, а потом делается переход на новую строку >>>5 7 >>> print(a, b, sep = '') - а так через '', то-есть слитно >>>57 >>> print(a, '+', b, '=', a + b) >>>5 + 7 = 12 >>> n = 5 print('Васе', n, 'лет') выведет: >>>Васе 5 лет >>> n = 5 print('Васе', n, 'лет', sep = '', end = '!!!') выведет: >>>Васе5лет!!! (перевода на новую строку не будет)