Mejor respuesta
La función de impresión de Python 3 puede aceptar múltiples argumentos para imprimir. El parámetro sep define el separador entre los argumentos o elementos en un iterador para imprimir. Python 3 sep de forma predeterminada es “ espacio ” que se conoce como “ espaciado suave ”. El parámetro end define el terminador de línea para la función de impresión. Python 3 por defecto es “ nueva línea ” como en el caso de muchos lenguajes de programación.
Veamos algunos ejemplos para sep
- Con múltiples parámetros:
#Printing multiple arguments with user defined separator
print("apple", "orange", "mango", sep = "\_")
imprimirá “apple\_orange\_mango”
- Con un iterador:
#A list of fruits
fruit\_list = ["apple", "orange", "mango"]
#Printing list with user defined separator
print(fruit\_list, sep = "\_")
imprimirá el mismo i. mi. “Apple\_orange\_mango”
Veamos ejemplos de end ahora
#Printing multiple lines with user defined line terminator
print("First line example", end = "@")
print("Second line example")
imprimirá
«Ejemplo de primera línea @ Ejemplo de segunda línea» pero por defecto sería
«Ejemplo de primera línea
Ejemplo de segunda línea»
Respuesta
Es una tabulación / sangría si se usa en una cadena (es decir, una secuencia de caracteres, formando un texto).
Simplemente pruebe cosas como:
print("hello\t...") #in the output, you"ll notice the "space" between "hello" and "..."
En la cadena, puede agregar operadores como \ t en cualquier lugar que desee.
También hay otros:
\ n = salto de línea (imprime las cosas después de esto en la siguiente línea) \ r = retorno de carro (básicamente también se usa para imprimir cosas en la siguiente línea) \ = imprime una comilla simple () en tu texto \ ”= imprime una comilla doble (“) en su texto \\ = imprimir una barra invertida (\) en su texto
Nota: en Windows, si desea imprimir el material en la siguiente línea, debe usar \ r \ n, en Mac (antes de OS X) necesita usar \ r, en las Mac actuales (OS X y posteriores) que usa \ n, y en Linux usa \ n.
En Mac (si no es antes de OS X) y Linux, el siguiente ejemplo funciona:
print("Hello, \"friend\"!\nPlease enter your name below:\n\nName:\t(your name here)\nAge:\t(your age here)")
print("\nGood. Here"s how you print directories: \"C:Users\\Quora\\examples\"\nI hope this example helped!")
En Windows, simplemente reemplace todo \ n por \ r \ n.
Debería imprimir algo como esto:
Tenga en cuenta que utilicé \ t entre «Nombre:» y «(su nombre aquí)», así como entre «Edad:» y «(su edad aquí)».