“Conocimientos Programación>Python Programming

¿Cómo aceptar la entrada del usuario con Python

2011/9/20
En lugar de recibir información de un archivo , puede crear programas en Python que tienen entrada directa del usuario desde una línea de comandos. Para ello, puede utilizar la función de " entrada" o la función " raw_input " . Estas funciones se diferencian en la forma de procesar los datos de entrada . La línea "input" intentará procesar la entrada del usuario , tales como la conversión de números a enteros o decimales de punto flotante . La función " raw_input " simplemente tomar toda la entrada como una cadena de caracteres . Usted puede procesar la entrada más tarde, pero usted saber que en diferentes casos , una de estas funciones podría ser más adecuado para sus necesidades que el otro. Cosas que necesitará
Python Interpreter
Ver Más instrucciones
1

Tome la entrada del usuario con la función " raw_input " . Esto le pedirá al usuario que introduzca un valor de entrada :

>>> x = raw_input () 42 >>>
2

Tome la entrada del usuario a través del " , función de entrada " . Esto le indicará al usuario que los datos de entrada del mismo modo que la función " raw_input ":

>>> y = input () 42 >>>

3

Compruebe ambas variables. El valor que toma la función " raw_input " representa una cadena. Esto se debe a la función raw_input no trata para que coincida con la entrada con un tipo de datos . La función de entrada procesa la entrada , y la convierte en un entero :

>>> type (x ) >>> Tipo ( y) < tipo 'int >
4

Consigue entrada del usuario indirecto de los archivos . Si bien no es una forma directa de la entrada del usuario , la información de los archivos se puede utilizar para obtener información de usuario almacenada a partir de sesiones de usuario anteriores . Abrir archivos utilizando la función "Abrir " , y leer la información usando la función " readline ":

>>> z = open ( '/home /user.txt ', ' r') >>> input_line = z.readline ( ) >>> input_line'This es una línea desde el archivo '

Python Programming
Cómo probar Python
Cómo eliminar datos de una matriz en Python
Cómo obtener Python para obtener una salida de imagen
Cómo obtener las funciones de un objeto en Python
Cómo aplanar una lista anidada en Python
Cómo usar Wget en Python Escapa
Cómo Count Down en Rango en Python
Cómo hacer un cuadro de entrada en Python
Conocimientos Informáticos © http://www.ordenador.online