A, печать () функция Обзор
Метод печати () для распечатки, наиболее распространенным является функцией питона.
Синтаксис этой функции выглядит следующим образом :
печать (* объекты, Сентябрь =»», конец = '\ п', файл = sys.stdout)
Параметры имеют следующие конкретные значения:
объекты - указывает на вывод объектов. Множество выходных объектов, необходимости, (запятая).
сентябрь - для множества разнесенных объектов.
конец - конец того , что используется для установки. По умолчанию используется символ новой строки \ п, можно заменить другими символами.
файл - объект файла для записи.
Печать (. 1) # числовой тип может быть непосредственно выход «» « Результаты таковы : 1. » «» Print ( « Hello World » ) # тип строка может быть непосредственно выход «» « Результаты таковы: Hello World » «» А . = 1 B = « приветствие Мир » печать (а, в) # может выводить множество объектов, объекты , разделенные запятыми «» « результаты выглядят следующим образом : . 1 Hello World » «» # , если выходная строка прямой, а не объект , представленный вы не можете использовать запятые Print ( « Дуань » « Yixuan ») Печать ( "Дуань « » Yixuan « ) „“„ Результаты таковы: DuanYixuan Дуань Yixuan понял, разделенные сепаратором , не был добавлен, нет никакого зазора между строкой “„“ печати ( » WWW « » SNH48 « » СОМ " , На Sep = " " ) # набор символов интервал '' ' результаты таковы: www.snh48.com ' '' --------------------- OF: TheGkeone источник: CSDN оригинал: HTTPS: //blog.csdn.нетто / sinat_28576553 / статьи / подробности / 81154912 Copyright: Эта статья является блоггер оригинал статьи, воспроизведены, пожалуйста , приложите Боуэн ссылку!
Во-вторых, выходные переменные
Независимо от того , какой тип данных, в том числе , но не ограничиваясь ими: числовые, логические, список переменных, переменные ... словари не могут быть непосредственно выход.
% Символы: Конверсия описано начало тега брейки
1. Выходные переменные, такие как строки и числа
>>> печати ( " runoob " ) # Выходная строка runoob >>> Печать (100) # выход цифровой 100 >>> STR = ' runoob ' >>> Печать (STR) # выходной переменной runoob >>> L = [ 1,2, ' ' ] # перечисление >>> печати (L) , [ . 1, 2, ' ' ] >>> Т = (1,2, ' ') # Кортеж >>> печать (т) ( 1, 2, ' ' ) >>> д = { ' ' : 1, ' Ь ' : 2} # 字典 >>> печать (г) { ' ' : 1, ' б ' : 2}
2. Цифровой выход Форматирование
>>> ул = " длина (% S) составляет% d " % ( ' runoob ' , длина ( ' runoob ' )) >>> печать (ул) длина (runoob) составляет 6
Формат символов Описание Формат символов Описание
% S, используя строку строку (), чтобы отобразить шестнадцатеричное число% х
% Строка R на дисплее (магнезии ())% е индекс (подложки записи е)
Индекс одиночного символа% E% C (субстрат запись Е)
% В двоичных целочисленном% F% F поплавок
% G% d десятичное число показатель (е) или с плавающей точкой (длина дисплея)
% I% G десятичного число показателя (Е) или с плавающей точкой (длина дисплея)
% O восьмеричное целое число символов %%%
3. Wrap
В питоне, выходная функция всегда по умолчанию упаковка, либо, если упаковка может быть предусмотрена конечный параметр
для й в диапазоне (0, 5): печать (х, конец =»«) # 0 1 2 3 4
Если печать ( «\ п»), \ п выводится символ новой строки, так что прямая печать, оно соответствует выходу два символа новой строки
4. научной нотации
Формат (0,0015 '2e')
Минимальная ширина поля и точность
Минимальная ширина поля: преобразованная строка должна иметь , по меньшей мере , значение заданной ширины. Если * (звездочка), ширина будет прочитана от значения кортежа.
Далее следуют точки точности значение (.): Если реальный объем производства, точность знаков после запятой теперь отображается после. При желании строки вывода, то число означает максимальную ширину поля. * Если это так, то точность будет кортеж считаны.
Обратитесь к реализации языка C.
Примечание: ширина поля, также учитывается десятичной точкой.
= 3,141592653 ПИ печати ( « % 10.3f » % ПИ) # ширина 10 поля, точность 3 # 3.142 # точности равен 3, так что только 142, указанная ширина составляет 10, поэтому необходимо добавить пять пробелов слева достигнет 10 ширина
= 3.1415926 ПИ печати ( « ПИ =%. * F » % (. 3 , ПИ)) # ширина * поле считывания или точность из - за кортежа, может быть считана точность 3 # ПИ = 3,142 # Нет указано ширина, нет необходимости отступа печати ( « ПИ =% *. 3F » % (10, ПИ)) # точность 3, общая длина 10. # ПИ = 3,142 # * , в котором различные положения, содержание чтения другой
6. Переключатель Флаг
Флажковый: - для левой выровнен + означает добавление значения перед знаком «;» (пробел) выразил оговорки пространства (до положительного числа), 0 указывает на то, что преобразованное значение , если не хватает цифр 0 заполнена.
Мы можем посмотреть на конкретном примере:
= 3.1415926 ПИ Print ( '% - 10.3f' Г%) # Left, или 10 символов, но пространство справа. # 3,142
= 3.1415926 ПИ Print ( '% + е' Г%) + # 3,141593 # дисплей знака точность по умолчанию F типа # 6 знаков после запятой.
= 3.1415926 ПИ печати ( «% 010.3f» ПИ%) ширина # поля 10, точность из 3, заготовки заполняются нулями при меньшем , чем преобразованиях значения-# 000003,142 показывает 0 , если нет достаточного количества бит заполнены