Está en la página 1de 3

Laboratorio N 02

Acción: Asignar un valor a una variable

TEMAS:

Asignación de diversos tipos de datos a variables (int, str, bool)

Uso de funciones print(), int(), str(), type(), len()

Variable Operador de Valor


Asignación
X = 20

Para visualizar el valor almacenado de la variable:

Acción Resultado
>>>X= 20 Almacena número entero 20 en variable X
>>>print (X) 20 Usando la función print
>>>X 20 Llamando a la variable

Nota: Nunca el nombre de una variable empieza con un número

Acción Resultado
>>>1x= 20 SyntaxError: invalid decimal literal Error
>>>x1=20 ok

Acción Resultado Descripción / Comentario


x= 10 Variable x almacena dato tipo numérico entero 10
y= 30 Variable y almacena dato tipo numérico entero 30
type (x) <class 'int'> Función type() retorna tipo de dato de variable x
i = 5j + 6 Variable i almacena dato tipo complejo 5j+6
type (i) <class 'complex'> Función type() retorna tipo de dato de variable i
m=18.75 Variable m almacena dato tipo flotante o decimal 18.75
type (m) <class 'float'> Función type() retorna tipo de dato de variable m
print(x+y) 40 Función print() muestra resultado de operación de suma
de variables numéricas (x y)
print (10+30) 40 Función print() muestra resultado de operación de suma
de números
print(x,y) 10 30 Función print() muestra valores de variables separados
por espacio (no uso de separador)
print (x,y,sep=”***”) 10***30 Función print() muestra valores de variables y separados
por carácter “,” y de uso de separador
suma=x+y Variable suma almacena suma de valores
suma 40 Llamado a variable suma
z=”20” Variable z almacena dato tipo string 20
suma=x+y+z TypeError: Error por querer realizar operación aritmética de suma
unsupported con una variable string z con variables numéricas x , y.
operand type(s) for Ojo: variable suma no llega a modificar su valor anterior
+: 'int' and 'str'
print (“Total suma es: “+ Total suma es: 40 Función print() muestra concatenación de texto con variable
str(suma)) numérica suma usando función str()
saludito = "Hola UPAO" Variable saludito almacena dato tipo string “Hola UPAO”
print (saludito) Hola UPAO Función print() muestra contenido de variable saludito.
print (“saludito”) saludito Función print() muestra string “saludito”.
print (saludito + suma) TypeError: can only Error por concatenar variable string saludito con variable
concatenate str numérica suma
(not "int") to str

print (saludito, suma) Hola UPAO 40 Función print() muestra contenido de variables saludito
y suma separados por “,”
print (saludito + str(suma)) Hola UPAO40 Función print() muestra concatenación de variable strin saludito
con variable numérica suma usando función str()
saludito, suma ( ‘Hola UPAO’, 40 ) Llamada a contenido de variables saludito y suma
type (x) <class 'int'> Función type() retorna tipo de dato de variable x
type (saludito) <class 'str'> Función type() retorna tipo de dato de variable saludito
print (TOTAL_VENTA) NameError: name Variable TOTAL_VENTA aun no ha sido creada
'TOTAL_VENTA' is
not defined
dia_semana= ["Lunes", Variable dia_semana almacena dato tipo lista
"Martes", "Miércoles",
"Jueves", "Viernes",
"Sábado", "Domingo"]
print (dia_semana) ['Lunes', 'Martes', Función print() muestra contenido de variable
'Miércoles', dia_semana
'Jueves', 'Viernes',
'Sábado',
'Domingo']
type(dia_semana) <class 'list'> Función type() retorna tipo dato de variable dia_semana
print (dia_semana[2]) Miércoles Función print() muestra contenido del 3er ítem de la lista
de la variable dia_semana
dia_semana[6]="Descanso" Sobre escribe 7mo ítem de la lista de la variable
dia_semana
print (dia_semana) ['Lunes', 'Martes', Función print() muestra contenido de variable
'Miercoles', dia_semana donde se muestra nuevo valor de la posición
'Jueves', 'Viernes', 7mo de la lista
'Sabado',
'Descanso']
dia_semana[2]=50 Sobre escribe 3er ítem de la lista de la variable
dia_semana
print (dia_semana) ['Lunes', 'Martes', Función print() muestra contenido de variable
50, 'Jueves', dia_semana donde se muestra nuevo valor de la posición
'Viernes', 'Sabado', 3ro de la lista
'Descanso']
dia_semana.append("SATU append agrega nuevo ítem al último de la variable
RNO") dia_semana
len(dia_semana) 8 Función len() retorna cantidad de ítems de variable
dia_semana
hola=True Variable hola almacena dato tipo booleano True
type (hola) <class 'bool'> Función type() retorna tipo dato de variable hola
var_a=True ; var_b=True Variables var_a y var_b almacenan dato tipo booleano
True
res = var_a and var_b Variable res almacena resultado de operación lógica and
de variables lógicas (var_a var_b)
print (res) True
type (res) <class 'bool'> Función type() retorna tipo dato de variable res, el
resultado de una operación lógica o booleana es otro
valor lógico o booleano
comp = var_a == var_b Variable comp almacena resultado de operación
relacional == de variables lógicas (var_a var_b)
print (comp) True
type (comp) <class 'bool'> Función type() retorna tipo dato de variable comp, el
resultado de una operación relacional o de comparación
es valor lógico o booleano
K= 5!=6 Variable K almacena resultado de operación relacional !=
de datos numéricas
print (K) True Es verdadero que 5 es diferente de 6
D=10>19.5 Variable D almacena resultado de operación relacional
>= de datos numéricas
print(D) False Es falso que 10 es mayor o igual que 19.5
DATO_LOG_02 = False; Variable DATO_LOG_02 almacena dato tipo booleano
DATO_TXT_02="False" False, Variable DATO_TXT_02 almacena dato tipo string
“False”
type(DATO_LOG_02); <class 'bool'>
type(DATO_TXT_02) <class 'str'>

También podría gustarte