Diferencia entre revisiones de «Usuario:Lmorillas/modulo programacion/ejerciciospy1»
De WikiEducator
Línea 11: | Línea 11: | ||
* Descarga del repositorio local la documentación disponible. | * Descarga del repositorio local la documentación disponible. | ||
}} | }} | ||
− | |||
{{Actividad| | {{Actividad| | ||
Línea 47: | Línea 46: | ||
*# Calculen el área de un rectángulo (alineado con los ejes x e y) dadas sus coordenadas x1,x2,y1,y2. | *# Calculen el área de un rectángulo (alineado con los ejes x e y) dadas sus coordenadas x1,x2,y1,y2. | ||
*# Dados los catetos de un triángulo rectángulo, calcular su hipotenusa. | *# Dados los catetos de un triángulo rectángulo, calcular su hipotenusa. | ||
+ | }} | ||
+ | |||
+ | {{Actividad| | ||
+ | Title=Ejercicios con print| | ||
+ | TOCdepth=2| | ||
+ | # Intenta el siguiente ejercicio de http://learnpythonthehardway.org/book/ex7.html | ||
+ | <source lang="python"> | ||
+ | print "Mary had a little lamb." | ||
+ | print "Its fleece was white as %s." % 'snow' | ||
+ | print "And everywhere that Mary went." | ||
+ | print "." * 10 # what'd that do? | ||
+ | |||
+ | end1 = "C" | ||
+ | end2 = "h" | ||
+ | end3 = "e" | ||
+ | end4 = "e" | ||
+ | end5 = "s" | ||
+ | end6 = "e" | ||
+ | end7 = "B" | ||
+ | end8 = "u" | ||
+ | end9 = "r" | ||
+ | end10 = "g" | ||
+ | end11 = "e" | ||
+ | end12 = "r" | ||
+ | |||
+ | # watch that comma at the end. try removing it to see what happens | ||
+ | print end1 + end2 + end3 + end4 + end5 + end6, | ||
+ | print end7 + end8 + end9 + end10 + end11 + end12 | ||
+ | </source> | ||
}} | }} |
Revisión de 18:42 7 oct 2011
Contenido
Ejercicio 1: Instalación de Python
|
Ejercicio 2: Python como calculadora
Piensa el resultado de las siguientes expresiones y después contrasta tus resultados con los que produce el intérprete de Python: ( -5 ** 2 + 10 ) * 3 35.3 - 53 / 10 1 + 5 % 1.5 * 8 / 2 - ( (-2) ** 5 + 18 / 5 ) 65 / 3 / 4.0 * 3 44 % 10 + 7 - 25 ** 10 -2 4.0 / 10.0 + 3.5 * 2 10 % 4 + 6 / 2 abs(4-20/3) ** 3 sqrt(4.5 - 5.0) + 7 * 3 3 * 10 / 3 + 10 % 3 3L ** 3 ((36.0 / 4) + (5 * 3)) ((28 / 7) * 2) (13 * 3) % 10 2**(3**3)
|
Ejercicios entrada/salida
|
Ejercicios con print
print "Mary had a little lamb." print "Its fleece was white as %s." % 'snow' print "And everywhere that Mary went." print "." * 10 # what'd that do? end1 = "C" end2 = "h" end3 = "e" end4 = "e" end5 = "s" end6 = "e" end7 = "B" end8 = "u" end9 = "r" end10 = "g" end11 = "e" end12 = "r" # watch that comma at the end. try removing it to see what happens print end1 + end2 + end3 + end4 + end5 + end6, print end7 + end8 + end9 + end10 + end11 + end12
|