Diferencia entre revisiones de «Curso Python DGA 2011/inmersion python/contenidos»
De WikiEducator
Línea 40: | Línea 40: | ||
}} | }} | ||
Nosotros vamos a ir utilizando diferentes entornos de desarrollo a lo largo del curso. | Nosotros vamos a ir utilizando diferentes entornos de desarrollo a lo largo del curso. | ||
+ | |||
+ | === El intérprete === | ||
+ | <source lang="python" enclose="div"> | ||
+ | >>> print "Hola, mundo" | ||
+ | Hola, mundo | ||
+ | >>> "Hola, mundo" | ||
+ | 'Hola, mundo' | ||
+ | >>> print Hola, mundo | ||
+ | |||
+ | Traceback (most recent call last): | ||
+ | File "<pyshell#2>", line 1, in <module> | ||
+ | print Hola, mundo | ||
+ | NameError: name 'Hola' is not defined | ||
+ | >>> print 'Bienvenidos al curso' | ||
+ | Bienvenidos al curso | ||
+ | >>> 4 + 10 | ||
+ | 14 | ||
+ | >>> 5 ** 4 | ||
+ | 625 | ||
+ | </source> | ||
+ | |||
+ | === Un programa que hace algo === | ||
+ | {{:Curso_Python_DGA_2011/Nota| No "declaramos" variables}} | ||
+ | <source lang="python" line="GESHI_FANCY_LINE_NUMBERS" enclose="div"> | ||
+ | coches = 100 | ||
+ | capacidad_coche = 4.0 | ||
+ | conductores = 30 | ||
+ | pasajeros = 90 | ||
+ | coches_no_conducidos = coches - conductores | ||
+ | coches_conducidos = conductores | ||
+ | capacidad_real = coches_conducidos * capacidad_coche | ||
+ | media_pasajeros_coche = pasajeros / coches_conducidos | ||
+ | |||
+ | print "Hay", coches, "coches disponibles." | ||
+ | print "Tenemos sólo ", conductores, "conductores disponibles." | ||
+ | print "Habrá", coches_no_conducidos, "coches vacíos hoy." | ||
+ | print "Podemos transportar", capacidad_real, "personas hoy." | ||
+ | print "Tenemos", pasajeros, "pasajeros para transportar." | ||
+ | print "Tenemos que poner una media de", media_pasajeros_coche, "por coche hoy." | ||
+ | </source> |
Revisión de 20:17 3 ago 2011
Contenido
¿Python?
|
Charla Python@Google: http://www.google.com/events/io/2011/sessions/python-google.html |
Instalación
Guía de instalación y uso: http://docs.python.org/using/index.html (en inglés) |
Mi primer programa
Herramientas para programar
Listado completo de recursos disponibles: http://wiki.python.org/moin/IntegratedDevelopmentEnvironments |
Nosotros vamos a ir utilizando diferentes entornos de desarrollo a lo largo del curso.
El intérprete
>>> print "Hola, mundo"
Hola, mundo
>>> "Hola, mundo"
'Hola, mundo'
>>> print Hola, mundo
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
print Hola, mundo
NameError: name 'Hola' is not defined
>>> print 'Bienvenidos al curso'
Bienvenidos al curso
>>> 4 + 10
14
>>> 5 ** 4
625
Hola, mundo
>>> "Hola, mundo"
'Hola, mundo'
>>> print Hola, mundo
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
print Hola, mundo
NameError: name 'Hola' is not defined
>>> print 'Bienvenidos al curso'
Bienvenidos al curso
>>> 4 + 10
14
>>> 5 ** 4
625
Un programa que hace algo
- coches = 100
- capacidad_coche = 4.0
- conductores = 30
- pasajeros = 90
- coches_no_conducidos = coches - conductores
- coches_conducidos = conductores
- capacidad_real = coches_conducidos * capacidad_coche
- media_pasajeros_coche = pasajeros / coches_conducidos
- print "Hay", coches, "coches disponibles."
- print "Tenemos sólo ", conductores, "conductores disponibles."
- print "Habrá", coches_no_conducidos, "coches vacíos hoy."
- print "Podemos transportar", capacidad_real, "personas hoy."
- print "Tenemos", pasajeros, "pasajeros para transportar."
- print "Tenemos que poner una media de", media_pasajeros_coche, "por coche hoy."