0% encontró este documento útil (1 voto)
327 vistas

03 Python PDF

Este documento explica cómo usar la función input en Python para ingresar datos desde el usuario y las funciones de conversión int, float y str. La función input permite ingresar datos como cadenas de texto y estas funciones permiten convertirlos a enteros, flotantes o cadenas según sea necesario. También cubre operaciones básicas con cadenas como concatenación y replicación.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (1 voto)
327 vistas

03 Python PDF

Este documento explica cómo usar la función input en Python para ingresar datos desde el usuario y las funciones de conversión int, float y str. La función input permite ingresar datos como cadenas de texto y estas funciones permiten convertirlos a enteros, flotantes o cadenas según sea necesario. También cubre operaciones básicas con cadenas como concatenación y replicación.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 25

Python

Python
Luis Abanto Salazar
Operaciones de Entrada
03
Objetivos
• Método de ingreso: input
• Funciones de conversión:
• int
• float
• str

www.senati.edu.pe
Ingreso de datos al código
• No es habitual que los datos de ingreso para procesar dentro de un
programa o algoritmo se definan en el mismo.
• Lo usual es que se permita ingresar desde fuera.
• Para esto el Python tiene la función input, que podría traducirse como
poner (put) en (in) del programa o ingresar en el programa.
• Sintaxis
• input()
• input("mensaje")
• variable=input()
• variable=input("mensaje")
www.senati.edu.pe
Input

www.senati.edu.pe
Input
• Modifique el código anterior para que el nombre se escriba en la
misma línea de la pregunta.

www.senati.edu.pe
Input
• Modifique el código anterior para que el nombre se escriba en la
misma línea de la pregunta.

www.senati.edu.pe
Input
• Otra alternativa es escribir el mensaje dentro del input.

www.senati.edu.pe
Input
• Tener en cuenta que todo lo ingresado usando input es una cadena de
texto.
• Y si se ingresan números estos serán considerados igualmente cadena
de texto.

www.senati.edu.pe
Input

www.senati.edu.pe
Input

www.senati.edu.pe
Input
• El Python provee funciones de conversión para pasar de cadena a
numero.
• int, cuando queremos convertir a numero entero.
• float, cuando queremos convertir a numero con decimales.

www.senati.edu.pe
Input

www.senati.edu.pe
Input
• Tener en cuenta que si ahora se ingresa un valor que no se puede
convertir a entero, dará un error.

www.senati.edu.pe
Input
• Si vamos a usar valores que representen números con decimales usar
float.

www.senati.edu.pe
Input

www.senati.edu.pe
Input

www.senati.edu.pe
Operaciones con cadenas
• En Python de usan los operadores + y * con cadenas para concatenar
(unir) cadenas y replicar (repetir) cadenas.

• En el caso de la concatenación se espera que los operandos sean


cadenas.
• Y en la replicación una cadena y numero (que indica las veces a
repetir)

www.senati.edu.pe
Operaciones con cadenas

www.senati.edu.pe
Operaciones con cadenas

www.senati.edu.pe
Operaciones con cadenas

www.senati.edu.pe
Operaciones con cadenas
• En este caso se trato de concatenar una cadena con un numero (edad)
• Para esto el Python, provee la función str que convierte a cadenas
valores numeraos enteros o flotantes.
• Sintaxis
• str(valor numérico)
• variable=str(valor numérico)

www.senati.edu.pe
Operaciones con cadenas

www.senati.edu.pe
Operaciones con cadenas
• Replicar

www.senati.edu.pe

También podría gustarte