0% encontró este documento útil (0 votos)
20 vistas

Complemento Python

El documento describe diferentes estructuras de datos y conceptos de programación en Python como sentencias condicionales if/else, bucles while y for, listas y tuplas. Explica cómo usar indentación para definir bloques de código en Python y cómo evaluar condiciones y ejecutar código dependiendo de si se cumplen o no. También incluye ejemplos de cómo crear y manipular listas y tuplas usando índices, slices y métodos como append.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas

Complemento Python

El documento describe diferentes estructuras de datos y conceptos de programación en Python como sentencias condicionales if/else, bucles while y for, listas y tuplas. Explica cómo usar indentación para definir bloques de código en Python y cómo evaluar condiciones y ejecutar código dependiendo de si se cumplen o no. También incluye ejemplos de cómo crear y manipular listas y tuplas usando índices, slices y métodos como append.
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/ 2

Sentencias Condicionales:

if
Se debe indentár el código tal cual se ha hecho en el ejemplo, es decir, pulsar
Tabulación antes de las dos órdenes print, dado que esta es la forma de Python de
fav = "mundogeek.net" saber que vuestra intención es la de que los dos print se ejecuten sólo en el caso de
# si (if) fav es igual a “mundogeek.net” que se cumpla la condición, y no la de que se imprima la primera cadena si se cumple
if fav == "mundogeek.net": la condición y la otra siempre.
print ("Tienes buen gusto!") En otros lenguajes de programación los bloques de código se determinan
encerrándolos entre llaves, y el indentarlos no se trata más que de una buena práctica
print ("Gracias") para que sea más sencillo seguir el flujo del programa con un solo golpe de vista. en
Python se trata de una obligación y no de una elección.
If . . . else if … elif … elif … else
fav = "mundogeek.net" numero = int (input("Introduce el bumero entero a evaluar:
# si (if) fav es igual a “mundogeek.net” "))
if fav == "mundogeek.net": if numero < 0:
print ("Tienes buen gusto!") print ("Negativo")
print ("Gracias") elif numero > 0:
else: print ("Positivo")
print ("vaya que lastima") else:
print ("Cero")

Bucles
while
edad = 0 i=0
while edad < 18: while i < 5:
edad = edad + 1 print('El valor actual de la variable i es', i)
print ("Felicidades, tienes: " + str(edad)) i=i+1
print('El bucle ha finalizado')

for … in
secuencia = ["uno", "dos", "tres"] for i in range(5):
for elemento in secuencia: print(i)
print (elemento) # Fin del bucle

print('Lista entre 10 y 20')


for j in range(10, 21):
print(j)
# Fin del bucle

print('Lista de múltiplos de 3 hasta el 30 inclusive')


for multiploDeTres in range(3, 31, 3):
print(multiploDeTres)
Listas
La lista es un tipo de dato estructurado mutable (los valores pueden ser modificados después de creados),
equivalente a lo que en otros lenguajes se conoce por arrays, o vectores; Las listas pueden contener cualquier
tipo de dato: números, cadenas, booleanos, … y también listas.
Para crear una lista indicar entre corchetes, y separados por comas, los valores que queremos incluir en la lista:
l = [22, True, “una lista”, [1, 2]]

mi_lista=['indice cero', 24, 13.14, True, [1, 2]]


print (mi_lista[3])
print (mi_lista[-1])
print (mi_lista[1:3])
mi_lista[1] = False
print (mi_lista)
mi_lista[1:4] = [8, 9, 10]
print (mi_lista)
mi_lista.append ('nuevo item')
print (mi_lista)

Listas
La lista es un tipo de dato estructurado inmutable (los valores no pueden ser modificados después de creados),
Todo lo que hemos explicado sobre las listas se aplica también a las tuplas, a excepción de la forma de definirla,
para lo que se utilizan paréntesis en lugar de corchetes.
t = (1, 2, True, “python”)
mi_tupla=('indice cero', 24, 13.14, True, (1, 2))
print (mi_tupla[0])
print (mi_tupla[-1])
print (mi_tupla[-2])
print (mi_tupla[1:3])
print (mi_tupla[:3])

Investigar que es un diccionario en Python, acompañarlo con un ejemplo, explique cada línea del programa-

También podría gustarte