Documentos de Académico
Documentos de Profesional
Documentos de Cultura
May 5, 2023
[22]: #Ejemplo:
[24]: #Ejemplo:
La función “type( )” ayuda a identificar que tipo de objeto se tiene en la estructura de datos.
[25]: type(texto)
[25]: str
[52]: #Ejemplo:
#Si se desea extraer la letra "a" de la palabra Hola, se encuentra en la␣
↪posicion [3].
1
texto = 'Hola, bienvenidos al curso de Analisis Numerico'
texto[3]
[52]: 'a'
[3]: #Ejemplo:
#Se desea extraer la palabra 'Mario' por lo que necesitamos los índices de la␣
↪palabra, los cuales serían 15 y 20.
[3]: 'Mario'
Podemos también escoger caracteres desde un inicio a fin mediante un paso seleccionado.
[3]: #Ejemplo:
# Del texto 'Hola, me llamo Mario', seleccionemos los caracteres desde la letra␣
↪"H" hasta la "o" de la palabra
# Mario, en un paso de 2.
[1]: #Ejemplo:
# Se desea saber cuantos caracateres tiene la cadena mostrada:
[1]: 20
[27]: #Ejemplo:
#Asignamos el valor de 10 (número entero) a la variable "x"
2
x = 10
x
[27]: 10
[28]: type(x)
[28]: int
Se pueden hacer operaciones básicas con número enteros, como sumar, restar, multiplicar, dividir,
etc
[29]: #Suma
4 + 5
[29]: 9
[1]: #Resta
30 - 15
[1]: 15
[2]: #Multiplicacion
20 * 4
[2]: 80
[3]: #Division
100 / 4
[3]: 25.0
[4]: #Potencia
4 ** 3
[4]: 64
[31]: #Ejemplo:
#Asignamos el valor de 7.87 (número decimal) a la variable "y".
y = 7.87
y
[31]: 7.87
3
[32]: type(y)
[32]: float
[53]: 6.81
[33]: #Ejemplo:
#Escriba una lista de numeros del 1 al 10.
[34]: #Ejemplo:
#Escriba una lista con nombres de peliculas actuales.
[54]: #Ejemplo:
#Escriba una lista que contenga datos numericos y cadenas de caracteres.
[35]: type(lista)
[35]: list
[56]: lista
4
[56]: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
[57]: #Ejemplo:
#De la lista mostrada, cambie el numero "5" por "20".
lista[4] = 20
lista
[4]: #Ejemplo:
#De la lista mostrada seleccione la pelicula La Sirenita.
lista_1[2]
Se puede agregar elementos a una lista, por medio de método “append”, dicho elemento agregado
se posicionará al final de la lista.
[5]: #Ejemplo:
#De la lista mostrada, adicione la pelicula John Wick.
Se puede agregar un elemento a la lista en una posición específica por medio del método “insert”
indicando el índice de posición requerido.
[6]: #Ejemplo:
#De la lista mostrada, adicione la pelicula John Wick en la primera posicion de␣
↪la lista.
5
[6]: ['John Wick',
'Mario Bros',
'La Huerfana',
'La sirenita',
'Guardianes de la Galaxia']
Se puede eliminar o remover un elemento a la lista por medio del método “remove” indicando el
elemento requerido.
[7]: #Ejemplo:
#De la lista mostrada, elimine la pelicula La Huerfana.
[37]: #Ejemplo:
#Escriba una tupla mostrando los numeros pares desde el 2 al 10.
[55]: #Ejemplo:
#Escriba una tupla que contenga datos numericos y cadenas de caracteres.
[10]: #Ejemplo:
#De la tupla mostrada, extraiga el elemento en la posicion inicial.
[10]: 2
[38]: type(tupla)
6
[38]: tuple
[39]: #Ejemplo:
#Escriba un conjunto que contenga datos numericos y cadenas de caracteres.
[40]: type(set)
[40]: set
[12]: #Ejemplo:
#Elabore un diccionario que muestre 4 claves: cliente, precio, producto y␣
↪cantidad, asociados a estas están sus
diccionario = {'cliente': 4,
'precio': 20,
'producto': 'combo hamburguesa',
'cantidad': 3}
diccionario
[43]: type(diccionario)
[43]: dict
Se pueden extraer valores del diccionario haciendo uso del índice, por ejemplo:
[58]: #Ejemplo:
#Extraer el valor de la clave "cliente" en el diccionario anterior.
diccionario['cliente']
[58]: 4
7
[59]: #Ejemplo:
#Extraer el valor de la clave "producto" en el diccionario anterior.
diccionario['producto']
[13]: # Una alternativa es utilizar el metodo "get" para obtener un valor del␣
↪diccionario.
diccionario.get('producto')
[62]: #Ejemplo:
#A partir del diccionario anterior, determine el valor a papar por la compra␣
↪efectuada.
[62]: 60
[1]: #Ejemplo:
#Agregar un nuevo par clave-valor, por ejemplo 'local': 'Urdesa'
diccionario = {'cliente': 4,
'precio': 20,
'producto': 'combo hamburguesa',
'cantidad': 3}
diccionario['local'] = 'Urdesa'
diccionario
[1]: {'cliente': 4,
'precio': 20,
'producto': 'combo hamburguesa',
'cantidad': 3,
'local': 'Urdesa'}
[17]: #Ejemplo:
# Eliminar par clave-valor, por ejemplo 'cliente': 4
diccionario = {'cliente': 4,
'precio': 20,
'producto': 'combo hamburguesa',
8
'cantidad': 3}
del diccionario['cliente']
diccionario
1.8 Rango (range) presenta un inicio, un final y la distancia entre los pasos.
Ayuda a generar una serie de elementos dentro de un rango, sin tener que digitarlos.
Un rango está formado por: un valor de inicio, un valor final y el tamaño del paso.
[3]: #Ejemplo:
#Escriba un rango de valores en el intervalo de 1 hasta 20, en pasos de 3.
Para observar los datos generados, construimos una lista con los elementos del rango:
[4]: list(rango)
[5]: type(rango)
[5]: range
[6]: #Ejemplo:
#Compare 2 numeros enteros si consulte si el primer numero ingresado es mayor␣
↪que el segundo.
9
Ingrese primer numero: 10
Ingrese segundo numero: 20
False
[7]: #Ejemplo:
#Elabore una lista de numeros multiplos de 5, empezando desde 5 hasta 30. ␣
↪Luego consulte si el numero 20 esta
#en la lista.
[7]: True
10