Встроенная функции print( )
Функция print( ) преобразует объекты и выводит их в поток стандартного вывода или записывает их в файл. Попросту говоря функция print() или выводит на экран данные которую ей передали или записывает эти данные в файл.
Синтаксис:
print(‘строка для вывода в поток данных’, sep =’ ‘, end=’\n’, file=sys.stdout, flush=False)
‘строка для вывода в поток данных’ – любые объекты которые нужно вывести на экран или в файл.
sep – именованная переменная в ней указывается каким символом разделять объекты вывода, по умолчанию – пробел.
Передаем для вывода на экран строки, перечисленные через запятую, sep – по умолчанию пробел
Получаем на экране строку, разделенную пробелами.
Передаем для вывода на экран строки, перечисленные через запятую, sep – ‘, ’(запятая и пробел)
Получаем на экране строки, разделенные пробелом и запятой, т.к. между ‘один’ и ‘ пуск’ стоит плюс интерпретатор их сложил (сложение строк называется конкатенирование) и поэтому между ними не вставлены пробел и запятая (пробел стоит из-за того что он есть в строке ‘ пуск’).
end – именованная переменная в ней указывается каким символом закончить строку вывода, по умолчанию end=’\n’ – перевод строки.
Передаем для вывода на экран строки, перечисленные через запятую, sep – ‘, ’(запятая и пробел), end=’!ПРИВЕТ!’
Получаем на конце строки - !ПРИВЕТ!
file – именованная переменная в которой указывается куда будет выведены ‘строка для вывода в поток данных’, по умолчанию sys.stdout – стандартный поток данных (на экран), но можно вывести и в файл для этого нужно указать имя файла, без расширения.
flush – именованная переменная отвечающая за принудительный сброс потока данных в файл может быть или False(не сбрасывать поток принудительно) или True (сбрасывать поток принудительно), по умолчанию – False.
В функции print( ) в ‘строке для вывода в поток данных’ можно писать выражения и тогда функция выведет результат выражения.
False получилось потому, что неравенство в скобках неверно.
Функция print( ) возвращает объект None.
Встроенная функция input( ).
С помощью функции input( ) осуществляется ввод информации с клавиатуры. Функция input( ) приостанавливает работу программы и ждет ввод данных, после окончания ввода данных нужно нажать клавишу “Enter” и программа продолжить работу.
Есть небольшая хитрость при использовании функции input( ). Дело в том, что при запуске программы в Windows нельзя увидеть, что делает программа, окно с программой открывается на доли секунды, но если в конце программы написать функцию input( ), программа остановится и будет ждать ввода данных или нажатия клавиши “Enter”.
Функция input ( ) преобразует полученные данные в строку(str).
ps1:
Дополнение по функции input( )
Синтаксис:
input(prompt=None, /)
prompt - это приглашение, по умолчанию равное None.
это означает, что аргументом функции можно прописать приглашение на ввод например вот так.
век живи, век ........
По ссылкам можно почитать мои конспекты:
Книги и курсы по Python
Книги и курсы по Python год спустя.
Встроенные функции (Built-in)
Методы словаря (Dict methods)
Методы списков (List methods)
Строковые методы (String Methods)
Библиотека os
Спецификаторы
Итерируемый тип данных
Инструкции continue, break и pass
Цикл for … in
Цикл while
Условная инструкция if
Индексация
Переменные
Встроенные функции print() и input()
Оператор присваивания
Основные типы данных
Утилита PIP
Коротко о языке