0% encontró este documento útil (0 votos)
15 vistas29 páginas

Introducción a Variables en Programación

El documento presenta una introducción a las variables en programación, explicando su definición, cómo se crean y se asignan valores. Se discuten los tipos de datos que pueden almacenar, así como ejemplos de uso y la importancia de elegir nombres efectivos para las variables. Además, se aborda la función input() para la entrada de datos y las funciones int() y str() para la conversión de tipos de datos.

Cargado por

yayoneitor
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
15 vistas29 páginas

Introducción a Variables en Programación

El documento presenta una introducción a las variables en programación, explicando su definición, cómo se crean y se asignan valores. Se discuten los tipos de datos que pueden almacenar, así como ejemplos de uso y la importancia de elegir nombres efectivos para las variables. Además, se aborda la función input() para la entrada de datos y las funciones int() y str() para la conversión de tipos de datos.

Cargado por

yayoneitor
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Módulo 1. Lección 2.

Variables
Módulo 1. Lección 2. Variables

Lluvia de ideas:

Variables
Variables
Una variable es un elemento de datos que tiene su propio
nombre.
Las variables son usadas para trabajar con datos que pueden
cambiar.

Lluvia de ideas
Definiendo una variable
Si desean usar una variable en su programa, necesitan:
● crear una variable dándole un nombre;
● establecer el valor de la variable.

Lluvia de ideas
Definiendo una variable
Si desean usar una variable en su programa, necesitan:
● crear una variable dándole un nombre;
● establecer el valor de la variable.

Lluvia de ideas
Ejemplo:

nombre valor
hours = 6
minutes = 42
print('Según las estadísticas, en 2019, un usuario
de internet pasó', hours, 'horas', minutes,
'minutos en línea cada día')
Operador de asignación
Para establecer un valor de una variable, necesitan usar el
operador de asignación.

Variable Valor
El programa imprimirá:

Operador de
asignación 6

Lluvia de ideas
hours = 6

print(hours)
Operador de asignación
El operador de asignación puede cambiar el valor de una
variable existente.

El programa imprimirá:
hours = 6
7.5

Lluvia de ideas
hours = 7.5
Cambiando el valor
inicial

print(hours)
¿Qué nombre pueden darle a una
variable?
● Pueden usar letras, dígitos y guiones bajos.
● Cada nombre de variable debe empezar con una letra o
un guión bajo.
● Un nombre de una variable no debe utilizar los

Lluvia de ideas
comandos del lenguaje y otros nombres reservados.
Nombres de variables
Comparen algunos nombres de variable efectivos y poco
efectivos.
Nombre poco efectivo ¿Por qué?

Otros programadores no
a = 56 comprenderán para qué es
num = 1.34 esta variable.

El nombre es muy largo. No es

Lluvia de ideas
number_of_students_at_school = conveniente utilizarlo.
1108
Nombres de variables
Comparen algunos nombres de variable efectivos y poco
efectivos.
Nombre poco efectivo ¿Por qué?

Otros programadores no
a = 56 comprenderán para qué es
num = 1.34 esta variable.

El nombre es muy largo. No es

Lluvia de ideas
number_of_students_at_school = conveniente utilizarlo.
1108
Nombre efectivo ¿Por qué?

El nombre explica el propósito de


surname = 'Smith' la variable.
ticket_price = 1999 Sus compañeros programadores
podrán leer su programa y
amount_students = 826 comprender el punto
rápidamente.
Tipos de datos
Los datos ocultos detrás de los nombres de las variables
pueden ser de tipos diferentes. Conocemos tres:
● números enteros,
● fracciones decimales,
● datos de cadena.
Diferentes tipos de datos pueden ser usados para programar

Lluvia de ideas
acciones diferentes.
Tipos de datos
Los datos ocultos detrás de los nombres de las variables
pueden ser de tipos diferentes. Conocemos tres:
● números enteros,
● fracciones decimales,
● datos de cadena.

Lluvia de ideas
Tipo numérico Tipo cadena

144 Número entero (int)


'Calvin' (str)

48.3 Fracción decimal (float)


'256'(str)

(2*11) Número entero (int)


'15.05.2007' (str)

(4*8.2) Fracción decimal (float)


'Datos recibidos' (str)
Trabajando con variables numéricas

Ejemplo. El siguiente programa calcula un salario de empleado por cierto


periodo.
¿Qué mostrará el programa?

daily_salary = 1000

Lluvia de ideas
days = 22
total = daily_salary*days
print(total)
Trabajando con variables numéricas

Ejemplo. El siguiente programa calcula un salario de empleado por cierto


periodo.
¿Qué mostrará el programa?

daily_salary = 1000

Lluvia de ideas
days = 22
total = daily_salary*days
print(total)
Trabajando con variables numéricas

Ejemplo. El siguiente programa calcula un salario de empleado por cierto


periodo.
Un empleado usando este programa decidió engañar a uno de sus
empleados y cambiar su paga diaria. ¿Qué imprimirá el programa?

daily_salary = 1000

Lluvia de ideas
days = 22
daily_salary = 500
total = daily_salary*days
print(total)
Trabajando con variables numéricas

Ejemplo. El siguiente programa calcula un salario de empleado por cierto


periodo.
Un empleado usando este programa decidió engañar a uno de sus
empleados y cambiar su paga diaria. ¿Qué imprimirá el programa?

daily_salary = 1000

Lluvia de ideas
days = 22
daily_salary = 500
total = daily_salary*days
print(total)
Conclusiones:
1. Una variable es un elemento de datos que tiene su propio
nombre.
2. El operador de asignación es usado para establecer un
valor inicial de una variable o cambiar su valor actual.
3. Los datos detrás de las variables pueden ser de tipos
diferentes. Por ahora, conocemos que hay tipos numéricos
y de cadena.

Lluvia de ideas
Módulo 1. Lección 2. Variables

Lluvia de ideas:

Entrada de datos
La función input()
input() es una función para ingresar datos desde el
teclado.

surname = input('Ingresa el apellido del mánager:')


city = input('Ingresa la ciudad:')
print('El mánager de la sucursal en la', city, ' es',

Lluvia de ideas
surname)
¿Qué imprimirá el programa?
La función input()
input() es una función para ingresar datos desde el
teclado.

surname = input('Ingresa el apellido del mánager:')


city = input('Ingresa la ciudad:')
print('El mánager de la sucursal en la', city, ' es',

Lluvia de ideas
surname)

El programa
utiliza lo
ingresado por el
usuario.
La función input()
input() es una función para ingresar datos desde el
teclado.

result = input('Frase')

Lluvia de ideas
El resultado de la El algoritmo Una pista para
ejecución del leyendo los los usuarios.
algoritmo: una datos.
variable.
La función input()
input() es una función para ingresar datos desde el
teclado.

add_services = input('Precio de los servicios


adicionales:')
total = 2500 + add_services

Lluvia de ideas
print('Precio total:', total)
¿Qué imprimirá el programa?
La función input()
input() es una función para ingresar datos desde el
teclado.

add_services = input('Precio de los servicios


adicionales:')
total = 2500 + add_services

Lluvia de ideas
print('Precio total:', total)

¡Parece que
hay un error en
el programa!

¿Pueden
adivinar qué
es?
La función input()
input() es una función para ingresar datos desde el
teclado.

add_services = input('Precio de los servicios


adicionales:')
total = 2500 + add_services

Lluvia de ideas
print('Precio total:', total) El resultado de la
ejecución de la función
input es una
cadena, no un
número.
Una computadora no
sabe cómo sumar
valores enteros y de
cadena.
Funciones int() y str()
Las funciones int() y str() son usadas para cambiar
de un tipo de dato a otro.

add_services = input('Precio de los servicios


adicionales:')
add_services = int(add_services)

Lluvia de ideas
total = 2500 + add_services
print('Precio total:', total)
¿Qué imprimirá el programa?
Funciones int() y str()
Las funciones int() y str() son usadas para cambiar
de un tipo de dato a otro.

add_services = input('Precio de los servicios


adicionales:')
add_services = int(add_services)

Lluvia de ideas
total = 2500 + add_services
print('Precio total:', total)
La computadora sabe
cómo sumar valores
enteros.

El programa funciona
correctamente.
Funciones int() y str()
Las funciones int() y str() son usadas para cambiar
de un tipo de dato a otro.

add_services = int(input('Precio de los servicios


adicionales:'))
total = 2500 + add_services

Lluvia de ideas
print('Precio total:', total)

Hay una forma


más corta de
escribir el
programa.
Funciones int() y str()
Las funciones int() y str() son usadas para cambiar
de un tipo de dato a otro.

add_services = input('Precio de los servicios adicionales:')


add_services = int(add_services)
total = 2500 + add_services

Lluvia de ideas
print('Precio total:', total)
La función str() cambia
los datos al tipo de dato
de cadena.

Lo discutiremos a
detalle la próxima vez.
Conclusiones:
1. La función input() es usada para ingresar datos desde el
teclado.
2. El resultado de la ejecución de la función input() es una
variable de cadena.
3. Para pasar del tipo cadena al tipo entero, necesitan usar
la función int().

storm
Brain

También podría gustarte