Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 1.04 KB

14. RAW_INPUT.md

File metadata and controls

28 lines (17 loc) · 1.04 KB

Entrada de datos por teclado en Python

Python proporciona dos funciones integradas para leer una línea de texto de la entrada estándar por teclado.

Estas funciones son:

  • raw_input()
  • input()

La función raw_input

El raw_input ([indicacion]) función lee una línea de la entrada estándar y lo devuelve como una cadena (quitando el salto de línea final).

Sintaxis :

str= raw_input(‘interaccion ’)

La función raw_input() puede leer una línea del usuario. Esta función devolverá una cadena eliminando una nueva línea al final. Se le cambió el nombre a la función input() en Python versión 3.0 y superior.

La diferencia básica entre raw_input y input es que raw_input siempre devuelve un valor de cadena, mientras que la función input no necesariamente devuelve una cadena, ya que cuando la entrada del usuario está en números, la tomará como un entero.

EJEMPLO:

usuario = raw_input('Ingresa tu nombre de usuario: ')
print('Hola, ' + usuario)

NOTA: raw_input SOLO APLICA EN PYTHON 2, EN PYTHON 3 solo se renombro a input