English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico do Python

Controle de fluxo do Python

Funções do Python

Tipos de Dados do Python

Operação de arquivos do Python

Objetos e classes do Python

Data e hora do Python

Conhecimento avançado do Python

Manual de referência do Python

Uso e exemplo do print() no Python

Python内置函数

A função print() imprime os objetos no dispositivo de saída padrão (tela) ou em um arquivo de fluxo de texto.

A sintaxe completa do print() é:

print(*print(objects, sep=' ', end='
', file=sys.stdout, flush=False)

Parâmetros do print()

  • objects-Objetos.*Significa que podem haver vários objetos

  • sep-Os objetos são separados por Sep.Valor padrão:''

  • end-end é o últimoImprimir

  • file-Deve ser um objeto com o método write(string). Se omitido, sys.stdout será usado para imprimir o objeto na tela.

  • flush-Se for True, o fluxo será forçado a atualizar.Valor padrão:False

Atenção:sep,end,fileflushÉ um parâmetro nomeado. Se você quiser usarsepParâmetro, deve usar:

print(*objects, sep = 'separator')

Não pode usar

print(*objects, 'separator')

O valor retornado pelo print()

Ele não retorna nenhum valor. RetornoNone

示例1Como o print() funciona no Python?

print("Python is fun www.w"}3codebox.com)
a = 5
# 传递了两个对象
print("a =", a)
b = a
# 传递三个对象
print('a =', a, '= b')

运行该程序时,输出为:

Python is fun pt.oldtoolbag.com
a = 5
a = 5 = b

在上述程序中,仅将object参数传递给print()函数(在所有三个print语句中)。

因此,

  • 使用' '分隔符。注意,输出中两个对象之间的间隔。

  • 使用end参数'\n'(换行符)。注意,每个打印语句在新行中显示输出。

  • file是sys.stdout。输出显示在屏幕上。

  • flush是False。流没有被强制冲洗。

示例2:带有分隔符和结束参数的print()

a = 5
print("a =", a, sep='00000', end='


')
print("a =", a, sep='0', end='')

运行该程序时,输出为:

a = 000005
a = 05

我们在上面的程序中传递了sepend参数。

示例3:带有文件参数的print()

在Python中,您可以通过指定file参数将对象打印到文件中

推荐阅读: Python文件I / O

sourceFile = open('python.txt', 'w')
print('非常酷,呵呵!', file = sourceFile)
sourceFile.close()

该程序尝试以写入模式打开python.txt。如果此文件不存在,则会创建python.txt文件并以写入模式打开。

在这里,我们已将sourceFile文件对象传递给file参数。字符串对象“非常酷,呵呵!” 被打印写入到python.txt文件(在系统中检查它)。

最后,使用close()方法关闭文件。

Python内置函数