Python Función print()

Python3 内置函数Funciones integradas de Python3


Descripción

print()El método se utiliza para imprimir la salida, es la función más común.

En la versión Python 3.3 se añadió el parámetro de palabra clave flush.

print en Python 3.x es una función, pero en la versión Python 2.x no es una función, solo es una palabra clave.

Sintaxis

La siguiente es la sintaxis del método print():

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

Parámetros

  • objects -- plural, indica que se pueden generar múltiples objetos a la vez. Al generar múltiples objetos, se deben separar con comas.
  • sep -- se utiliza para separar múltiples objetos, el valor predeterminado es un espacio.
  • end -- se utiliza para establecer con qué termina la salida. El valor predeterminado es el salto de línea \n, podemos cambiarlo por otras cadenas.
  • file -- el objeto de archivo al que se va a escribir.
  • Si la salida se almacena en caché generalmente depende de file, pero si el parámetro de palabra clave flush es True, el flujo se vaciará forzosamente.

Valor de retorno

Ninguno.


Ejemplo

A continuación se muestra un ejemplo del uso de la función print:

Probar en Python3

>>>print(1) 1 >>> print("Hello World") Hello World >>> a = 1 >>> b = 'ejemplo' >>> print(a,b) 1 ejemplo >>> print("aaa""bbb") aaabbb >>> print("aaa","bbb") aaa bbb >>> >>> print("www","ejemplo","com",sep=".") Establecer el separador www.ejemplo.com

Usar el parámetro flush para generar un efecto de Loading:

Ejemplo

import time

print("---EJEMPLO EJEMPLO: Efecto Loading---")

print("Loading",end = "")
for i in range(20):
    print(".",end = '',flush = True)
    time.sleep(0.5)

El efecto es como se muestra en la siguiente imagen:

Más referencias:Resumen del uso de la función print en Python3

Python3 内置函数Funciones integradas de Python3

Otras extensiones