Cómo aceptar la entrada del usuario en Python

8 lug 2022 1 min di lettura
Cómo aceptar la entrada del usuario en Python
Tabla de contenidos

Introducción

En Python, hay algunas formas de aceptar la entrada del usuario. En este artículo, exploraremos tres formas diferentes de hacer esto. Comenzaremos con la forma más simple y procederemos con los métodos más complejos. Al final de esta publicación, debe tener una buena comprensión de cómo aceptar la entrada del usuario en Python. ¡Vamos a empezar!

Python 3 proporciona una función integrada llamada entrada () que le permite tomar la entrada del usuario. Donde Python 2.x usa la función raw_input () , se usa para aceptar la entrada del usuario. Python 2.7 también tiene una función llamada entrada (). Sin embargo, esta función acepta solo un argumento: la cadena de solicitud.

Veamos algunos ejemplos.

Pitón 3.x

Usando la función input():

name = input("Enter your name: ") 
 
print("Hello", name)

Abra un shell de Python y siga las instrucciones anteriores.

Pitón 2.x

Usando la función raw_input():

name = raw_input("Enter your name: ") 
 
print("Hello", name)

Esto es similar a la función de entrada () de Python 3.

Pitón 2.x

Usando la función input():

name = input("Enter your name: ") 
 
print("Hello",name)

Ejecute los scripts anteriores en el shell de Python e ingrese una cadena sin comillas. Python devolverá un mensaje de error. Ahora ejecute el mismo script nuevamente e ingrese una cadena con comillas.

Conclusión

En este tutorial, hemos visto varias formas de aceptar la entrada del usuario en Python.

Únase a la conversación

Buy me a coffeeBuy me a coffee

Apóyenos si le gusta nuestro contenido. Gracias.

Genial! A continuación, complete el pago para obtener acceso completo a Noviello.it.
Bienvenido de nuevo! Has iniciado sesión correctamente.
Te has suscrito correctamente a Noviello.it.
Éxito! Su cuenta está completamente activada, ahora tiene acceso a todo el contenido.
Éxito! Su información de facturación ha sido actualizada.
Su facturación no se actualizó.