Sie sind auf Seite 1von 3

LINEA DE COMANDOS (LOS COMANDOS SON LAS ORDENES) que identifica al comienzo con

los simbolos
>>> que llamaremos prompt. A continuacion del prompt podemos escribir
diferentes ordenes.
Python permite utilizar las operaciones +, -, *, / (divisin entera), y ** (potenc
iacin).
La sintaxis es la convencional (valores intercalados con operaciones), y se pued
en usar
parntesis para modificar el orden de asociacin natural de las operaciones (potenci
acin, producto/divisin, suma/resta).
print es una instruccin de Python: aqulla que le indica a la mquina que debe imprim
ir
un texto en pantalla, que deber ser ingresado entre comillas simples
o dobles " i
ndistintamente.
>>> print Hola
Hola
---asfdef holaMar(): le indica a Python que estamos escribiendo una instruccin cuyo nom
bre
es holaMar. Por qu se ponen esos dos parntesis? Lo veremos dentro de unos prrafos.
La sangra con la que se escriben las dos inasgstrucciones print le indican a Pyth
on
que estamos escribiendo el cuerpo (es decir las instrucciones que la componen) d
e la
funcin en cuestin. Las dos teclas <ENTER> que tecleamos despus de ingresar el texto
"Estoy programando en Python." le indican a Python que se acab el cuerpo de la fu
ncin
(y por eso aparece nuevamente el cursor).
Si ahora queremos que la mquina ejecute la instruccin holaMar, debemos escribir
holaMar() a continuacin del cursor de Python:
Las funciones tienen partes variables, llamadas parmetros, que se ponen dentro de
los parntesis.
Escribimos por ejemplo una funcin hola general que nos sirva para saludar a cualq
uiera,
de la siguiente manera:
>>> def hola(alguien):
print "Hola", alguien,"!"
print "Estoy programando en Python."
Por ejemplo, podemos invocarla dos veces, para saludar a Ana y a Juan:
>>> hola("Ana")
Hola Ana !

Estoy programando en Python.


>>> hola("Juan")
Hola Juan !
Estoy programando en Python.
>>>
Queremos tambin poder hacer cosas del estilo y = f(x) en nuestros programas. Para
ello
introduciremos la instruccin return <expresion> que indica cul es el valor que tie
ne que
devolver nuestra funcin.
En este ejemplo escribimos una funcin que eleva al cuadrado un nmero.
>>> def cuadrado (x):
...

cua = x * x

...

return cua

...
>>> y = cuadrado (5)
>>> y
25
>>>

for x in range(n1, n2):


<hacer algo con x>
Esta instruccin se lee como:
Generar la secuencia de valores enteros del intervalo [n1, n2), y
Para cada uno de los valores enteros que toma x en el intervalo generado, se deb
e hacer lo indicado por <hacer algo con x>.
Cdigo 1.7 cuadrados: Imprime los cuadrados del 2 al 8
>>> for x in range(2, 9):
print cuadrado(x)
4
9
16
25
36
49
64

>>>
for x in range(2, 9): ser el encabezado del ciclo y
print cuadrado(x) ser el cuerpo del ciclo.

Das könnte Ihnen auch gefallen