Python 3 – función de entrada()

En Python, usamos la función input() para recibir información del usuario. Independientemente de lo que ingrese como entrada, la función de entrada lo convierte en una string. Si ingresa un valor entero, la función de entrada() todavía lo convierte en una string.

Sintaxis: entrada (solicitud)

Parámetro:

  • Prompt: (opcional) La string que se escribe en la salida estándar (generalmente pantalla) sin salto de línea.

Retorno: objeto de string

Veamos los ejemplos:

Ejemplo 1: Tomando la entrada del usuario.

Python3

# Taking input from the user
string = input()
 
# Output
print(string)

 
 Producción:

geeksforgeeks


Ejemplo 2: Recibiendo información del usuario con un mensaje.

Python

# Taking input from the user
name = input("Enter your name")
 
# Output
print("Hello", name)

 
 Producción:

Enter your name:ankit rai
Hello ankit rai


Ejemplo 3: Por defecto, la función input() toma la entrada del usuario en una string. Entonces, para tomar la entrada en forma de int, necesita usar int() junto con la función de entrada.

Python3

# Taking input from the user as integer
num = int(input("Enter a number:"))
add = num + 1
 
# Output
print(add)

Producción:

Enter a number:15
16

Ejemplo 4:  Tomemos la entrada flotante junto con la función de entrada.

Python3

# Taking input from the user as float
 
num =float(input("Enter number "))
add = num + 1
 
# output
print(add)

Producción:

Enter number 5
6.0

Ejemplo 5: Tomemos la entrada de lista junto con la función de entrada.

Python3

# Taking input from the user as list
 
li =list(input("Enter number "))
 
# output
print(li)

Producción:

Enter number 12345
['1', '2', '3', '4', '5']

Ejemplo 6: Tomemos la entrada de tupla junto con la función de entrada.

Python3

# Taking input from the user as tuple
 
num =tuple(input("Enter number "))
 
# output
print(num)

Producción:

Enter number 123
('1', '2', '3')

Publicación traducida automáticamente

Artículo escrito por ankthon y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *