PORFIS DI :

PORFIS DI :

¿ESTAS A FAVOR DE LA LEGALIZACION DEL ABORTO EN GUATE?

LIBERTAD 15 DE SEPTIEMBRE DE 1821

LIBERTAD 15 DE SEPTIEMBRE DE 1821
DIA DE LA INDEPENDENCIA DE GUATEMALA

bye, bye, bye!!!

♫♪☼○○Q ONDA!!!♫♪♫♪

♥☼♫♂◘○○BIENVENIDOS AL BLOG ROCKER CLASS♫☼♫♂♪

♥♦♫TAN LINDO!!!

♥♦♫TAN LINDO!!!
♪♥♦APRECIENLO CHICAS♥♫♥

jueves, 3 de septiembre de 2009

FOR-IN EN PYTHON

PROGRAMAS UTILIZANDO FOR-IN

PROGRAMA NO.117
#tabla de multiplicar


numero=int(raw_input('ingrese un numero: '))

for i in range(1,11):
print numero ,'* ',i,'= ',numero*i

RESULTADO
ingrese un numero: 7
7 * 1 = 7
7 * 2 = 14
7 * 3 = 21
7 * 4 = 28
7 * 5 = 35
7 * 6 = 42
7 * 7 = 49
7 * 8 = 56
7 * 9 = 63
7 * 10 = 70

PROGRAMA NO. 120
#todos los números pares comprendidos entre 0 y 200 (ambos inclusive).

for i in range (0,201,2):
print i

RESULTADO
0
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34...200

PROGRAMA NO.121
#en orden inverso todos los números pares comprendidos entre 0 y 200 (ambos inclusive).

for i in range (200,-1,-1):
print i


RESULTADO
200
199
198
197
196
195
194
193
192
191
190
189
188...0

PROGRAMA NO.122
#programa que muestre los números pares positivos entre 2 y un número introducido por el usuario

numero=int(raw_input('ingrese el final de la lista: '))

for i in range (0,numero,2):
print i

RESULTADO
ingrese el final de la lista: 20
0
2
4
6
8
10
12
14
16
18



PROGRAMACION

El Bucle FOR-IN
Hay otro tipo de bucle en Python: el bucle for-in, que se puede leer como ((para todo elementode una serie, hacer. . . )).

Un bucle for-in presenta el siguiente aspecto:

for variable in serie de valores:
acción
acción
...
acción

La función range (que en inglés significa ((rango))). En principio, range se usa
con dos argumentos: un valor inicial y un valor final (con matices)
Observa que la lista devuelta contiene todos los enteros comprendidos entre los argumentos de la función, incluyendo al primero pero no al último.
La función range devuelve una lista de números enteros. Estudia este ejemplo:

for i in range(1, 6):
print i

Al ejecutar el programa, veremos lo siguiente por pantalla:
1
2
3
4
5
La lista que devuelve range es usada por el bucle for-in como serie de valores a recorrer.

Podemos utilizar la función range con uno, dos o tres argumentos.

Si usamos range con un argumento estaremos especificando únicamente el último valor (más uno) de la serie, pues el primero vale 0 por defecto:

>>> range(5) 
[0, 1, 2, 3, 4]

Si usamos tres argumentos, el tercero permite especificar un incremento para la serie de valores. Observa en estos ejemplos qué listas de enteros devuelve range:

>>> range(2, 10, 2) 
[2, 4, 6, 8]

>>> range(2, 10, 3) 
[2, 5, 8]

Fíjate en que si pones un incremento negativo (un decremento), la lista va de los valores altos a los bajos. Recuerda que con range el último elemento de la lista no llega a ser el valor final:

>>> range(10, 5, -1) 
[10, 9, 8, 7, 6]

>>> range(3, -1, -1) 
[3, 2, 1, 0]

Así pues, si el tercer argumento es negativo, la lista finaliza en el valor final más uno (y no menos uno).

Finalmente, observa que es equivalente utilizar range con dos argumentos a utilizarla con un valor del incremento igual a 1.

>>> range(2, 5, 1) 
[2, 3, 4]

>>> range(2, 5) 
[2, 3, 4]

Obi Wan
Puede resultar sorprendente que range(a, b) incluya todos los números enteros comprendidos entre a y b, pero sin incluir b. En realidad la forma ((natural)) o más frecuente de usar range es con un sólo parámetro: range(n) que devuelve una lista con los n primeros números enteros incluyendo al cero (hay razones para que esto sea lo conveniente, ya llegaremos).

Como incluye al cero y hay n números, no puede incluir al propio número n. Al extenderse el uso de range a dos argumentos, se ha mantenido la ((compatibilidad)) eliminando el último elemento. Una primera ventaja es que resulta fácil calcular cúantas iteraciones realizará un bucle range(a, b): exactamente b - a. (Si el valor b estuviera incluido, el número de elementos sería b - a + 1.)
Hay que ir con cuidado, pues es fácil equivocarse ((por uno)). De hecho, equivocarse ((por uno)) es tan frecuente al programar (y no sólo con range) que hay una expresión para este tipo de error: un error
Obi Wan (Kenobi), que es más o menos como suena en inglés ((off by one)) (pasarse o quedarse corto por uno).

ORTOCALIGRAFIA

LA MISS DE CONTA NOS IBA A DAR CLASES EN ESTE PERIODO, PERO YA NO, DESPUES MIS LINDAS COMPAÑERAS FUERON A PEDIRLE LA LAPTOP AL PROFE PARA ¨LEER EL MANUAL DE PYTHON¨JI JI, Y YO APROVECHE A ADELANTAR ORGA PORQUE SI ES UN MONTON....

ORGANIZACION Y PRACTICAS DE OFICINA

TERMINAMOS DE VER EL TEMA DE LA REINGENIERIA Y LA MISS NOS DEJO UNA PRUEBA OBJETIVA QUE ESTA LARGUISISISIMA....!!!!

COMPUTACION

EL PROFE NOS PUSO A AGREGAR TODOS LOS ENLACES A LOS BLOGS DE NUESTROS COMPAÑEROS Y LUEGO LO REVISO...☺☺☺ SOLO ESO!!!

REDACCION Y CORRESPONDENCIA MERCANTIL

HOY LA MISS NOS ENSEÑO EL TELEGRAMA AUNQUE YA ESTA OBSOLETO, YA NO SE UTILIZA, JI JI Y TAMBIEN EMPEZAMOS CON LA SOLICITUD DE EMPLEO, PERO SOLO EL ANUNCIO PUBLICITARIO DE UNA EMPRESA CUANDO NECESITA UN EMPLEADO....

VALORES

LA MISS NOS PUSO A TRABAJAR UNAS PAGINAS Y NOS DEJO DE TAREA HACER UN VIDEO, NOS DIVIDIO EN GRUPOS Y TENEMOS QUE GRABAR UNA SITUACION EN LA CUAL PONDRAMOS EN PRACTICA ALGUNOS VALORES , COMO EL BUEN DECIR....

FRASE: ¨LA PACIENCIA CREA CONFIANZA, DECISION Y UNA VISION OBJETIVA, LO CUAL LLEVA EVENTUALMENTE LLEVA AL EXITO¨
BRIAN ADAMS

ECONOMIA

LEIMOS EL PRODUCTO INTERNO BRUTO (PIB) Y EL PRODUCTO NACIONAL BRUTO (PNB).

NOTA: LA TAREA ES BUSCAR LOS CONCEPTOS DE LAS PALABRAS EN LA PAGINA NO.144

CONTABILIDAD DE SOCIEDADES

TERMINAMOS EL ESTADO DE RESULTADOS DE LA TAREA NO.65

QUE BANCO CONTABILIZA EL DINERO QUE SE ENCUENTRA EN CIRCULACION EN GUATEMALA?

QUIEN FUE EL PRIMER PRESIDENTE DE GUATEMALA?

¿HAY QUE ANIMAR A LOS EMPLEADOS A HACER SUGERENCIAS QUE MEJORESN EL LUGAR DE TRABAJO O EL SERVICIO A LOS CLIENTES?

¿HAY QUE MOTIVAR A LOS EMPLEADOS A PRESENTAR CUALQUIER IDEA, POR PEQUEÑA QUE SEA?

¿ESTAS DE ACUERDO CON LAS CANDIDATAS QUE GANARON?

¿QUE OBRA TE GUSTO MAS?