Diferencia entre revisiones de «Usuario:Lmorillas/modulo programacion/ejerciciospy1»

De WikiEducator
Saltar a: navegación, buscar
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 17:42 7 oct 2011



Ejercicio 1: Instalación de Python

Icon activity.jpg

Ejercicio 1: Instalación de Python





Ejercicio 2: Python como calculadora

Icon activity.jpg

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

Icon activity.jpg

Ejercicios entrada/salida

  • Escribir un programa que pregunte al usuario su nombre, y luego lo salude.
  • Escribir un programa que pregunte al usuario dos números y luego muestre la suma, el producto y la media de los dos números
  • Escribe programas que:
    1. Calculen el perímetro y área de un rectángulo dada su base y su altura.
    2. Calculen el perímetro y área de un círculo dado su radio.
    3. Calculen el volumen de una esfera dado su radio.
    4. Calculen el área de un rectángulo (alineado con los ejes x e y) dadas sus coordenadas x1,x2,y1,y2.
    5. Dados los catetos de un triángulo rectángulo, calcular su hipotenusa.





Ejercicios con print

Icon activity.jpg

Ejercicios con print

  1. Intenta el siguiente ejercicio de http://learnpythonthehardway.org/book/ex7.html
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