Extension capitulo VIII curso de Python
|Debido al cansancio y porque no, a la falta de concentracion, se me paso por alto 2 operaciones con las tuplas que son de mucha utilidad a la hora de programar en Python.
La primera operacion sobre la cual hablare en esta extension del curso, se trata de una estructura que nos ayuda a recorrer una tupla, esta estructura repetitiva es llamada for-in, algunos la conoceran de otros lenguajes, sin embargo aunque hacen lo mismo y son similares tienen sus diferencias. Su sintaxis es:
for variable in tupla:
print variable
print «\n»
Como se puede observar, esta estructura necesita declarar una «variable», despues la palabra reservada «in» y por ultimo la tupla la cual deseamos recorrer. esta estructura hace lo mismo que el WHILE, pero un poco mas sencilla y corta.
La segunda operacion que se me habia olvidado comentarles ( de verdad lo siento, no se por que se me paso), se trata de que en Python podemos tomar porciones de una tupla y guardarlas en otra, por ejemplo, tenemos la siguiente tupla:
tupla=(1,2,3,4,5)
tupla2=tupla[0:3]
la tupla2 tomaria los valores de 1, 2, 3, respectivamente, sin embargo no es necesario indicar el rango completo solo una parte, de esta forma, remotando el mismo ejemplo anterior:
tupla=(1,2,3,4,5)
tupla2=tupla[:3]
Esto nos daria como resultado los mismos valores de la instruccion anterior (1,2,3), la modificacion que se le hizo fue decir que guardara en la tupla nueva los valores desde 0 hasta la posicion 3, y si se quisiera hacer desde la posicion 3 hasta el final solo bastaria con esto:
tupla2=tupla[3:]
Y listo con esto aprendimos a recorrer y a tomar porciones de tuplas. Ahora como este tema fue un poco corto y sencillo les planteare un ejercicio por si quieren hacerlo lo dejan en los comentarios.
EJERCICIO
Se tiene una tupla de las edades de 10 individuos que asistiran a una fiesta. se necesita realizar un programa que determine cuantas personas son mayores de 18 años, para poder ir a la fiesta. xD Algo sencillo pero para practicar esta bien.