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
Indice dei contenuti

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.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.