Поиск по сайту:

Печать Python()


Привет ученикам. В этом уроке мы узнаем больше о функции печати Python. В нашем последнем уроке мы узнали о функции плавания в Python.

Python Печать

# initialize 1st variable
var1 = 1

# initialize 2nd variable
var2 = 'string-2'

# initialize 3rd variable
var3 = float(23.42)

print(var1, var2, var3)

Вывод следующего кода будет.

1 string-2 23.42

Итак, сколько элементов вы хотите напечатать, просто соберите их вместе в качестве аргументов.

Использование ключевого слова sep в функции печати python

Если вы посмотрите на пример из предыдущего раздела, вы заметите, что эти переменные разделены пробелом. Но вы можете настроить его в своем собственном стиле. Предположим, в предыдущем коде вы хотите разделить значения с помощью символа подчеркивания (_). Затем вы должны передать подчеркивание в качестве значения ключевого слова sep. Следующая функция проиллюстрирует идею использования ключевого слова python print sep.

# initiaze 1st variable
var1 = 1

# initialize 2nd variable
var2 = 'string-2'

# initialize 3rd variable
var3 = float(23.42)

print(var1, var2, var3, sep='_')

И вы получите желаемый результат, как это.

1_string-2_23.42

Ключевое слово конца печати Python

Конечная клавиша функции печати установит строку, которая должна быть добавлена после завершения печати. По умолчанию ключ конца задается символом новой строки. Поэтому после завершения печати всех переменных добавляется символ новой строки. Следовательно, мы получаем вывод каждого оператора печати в отдельной строке. Но теперь мы перезапишем символ новой строки дефисом (-) в конце оператора печати. См. следующий пример.

# initialize a list
initList = ['camel', 'case', 'stop']

# print each words using loop
print('Printing using default print function')
for item in initList:
    print(item)  # default print function. newline is appended after each item.

print()  # another newline

# print each words using modified print function
print('Printing using modified print function')
for item in initList:
    print(item, end='-')

И вы получите результаты, подобные следующим

Printing using default print function
camel
case
stop

Printing using modified print function
camel-case-stop-

Печать Python в файл

В этом разделе мы узнаем о ключевом слове file. На самом деле ключевое слово file используется для извлечения вывода в указанный файл. Если вы читали наше предыдущее руководство по работе с файлами Python, то вы должны знать об основных операциях с файлами. Таким образом, вы должны сначала открыть файл в режиме записи, а затем использовать указатель файла в качестве значения ключевого слова файла в функции print(). См. следующий код, чтобы понять использование файла печати Python.

# open a file in writable mood
fi = open('output.txt', 'w')

# initialize a list
initList = ['camel', 'case', 'stop']

# print each words using loop
print('Printing using default print function')
for item in initList:
    print(item, file=fi)  # use file keyword

print(file=fi)

# print each words using modified print function
print('Printing using modified print function')
for item in initList:
    print(item, end='-', file=fi)  # use file keyword

# close the file
fi.close()

И вы получите тот же результат, что и в предыдущем примере, в выходном текстовом файле. Это все о печати Python. Надеюсь, вы хорошо это поняли. Для любого дальнейшего вопроса, не стесняйтесь использовать раздел комментариев. Удачи.