PDF de programación - Iniciacion a Python 3

Filtrado por el tag: top
<<>>
Imágen de pdf Iniciacion a Python 3

Iniciacion a Python 3gráfica de visualizaciones

Actualizado el 21 de Marzo del 2020 (Publicado el 31 de Marzo del 2018)
2.661 visualizaciones desde el 31 de Marzo del 2018
415,5 KB
30 paginas
Creado hace 12a (23/08/2012)
Manual básico, iniciación a Python 3

Manual básico, iniciación a Python 3
por José Miguel Ruiz Torres – [email protected]

Este libro se distribuye bajo una licencia Creative Commons Atribución-NoComercial-

CompartirIgual 3.0 España.

Usted es libre de:

• Copiar, distribuir y comunicar públicamente la obra.

• Remezclar – transformar la obra.

Bajo las condiciones siguientes:

• Reconocimiento – En todos los casos se deben reconocer los créditos de la obra al autor

original (José Miguel Ruiz Torres) y hacer una mención a la comunidad Free Development.

• No comercial – No puede utilizar esta obra para fines comerciales.

• Compartir bajo la misma licencia – Si altera o transforma esta obra, o genera una obra

derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta.

2

Iniciación a Python 3

Índice de contenido
Unas palabras del autor........................................................................................................................4
Antes de empezar.................................................................................................................................5
Instalación en Linux.........................................................................................................................5
Instalación en Mac OS.....................................................................................................................5
Instalación en Windows...................................................................................................................6
¿Cómo hago mi programa?..................................................................................................................7
Editores para Linux..........................................................................................................................7
Editores para Mac OS......................................................................................................................7
Editores para Windows....................................................................................................................8
Comenzamos........................................................................................................................................9
Los doce mandamientos.................................................................................................................11
Salida de información....................................................................................................................12
Texto..........................................................................................................................................12
Comentarios..............................................................................................................................12
Números....................................................................................................................................13
Variables.........................................................................................................................................15
Entrada de información..................................................................................................................18
La función input().....................................................................................................................18
Ejercicios.......................................................................................................................................20
Condiciones...................................................................................................................................22
if/else.........................................................................................................................................22
elif.............................................................................................................................................24
Ejercicios...................................................................................................................................25
Bucles.............................................................................................................................................27
while..........................................................................................................................................27
Ejercicios...................................................................................................................................28
La despedida.......................................................................................................................................30

3

Iniciación a Python 3

Unas palabras del autor

Escribo este manual con la intención de que sirva como herramienta de aprendizaje
para aquellas personas que deseen iniciarse en la programación con Python.
Aquí se irán explicando los diferentes conceptos conforme sea necesario, en un
lenguaje coloquial, procurando así no agobiar al lector con una lluvia de
definiciones y tecnicismos que una persona normal es incapaz de entender.

Parto de que el lector no tiene ningún conocimiento de programación e intento
transmitirle lo imprescindible para que sea capaz de progresar por sí mismo.

Es mi deseo poner esta obra a disposición de toda persona que desee compartirla o
adaptarla, siempre que se respeten las condiciones anteriormente citadas.

Python es un lenguaje de programación que puede usarse para crear programas en
diferentes sistemas operativos como Linux, Mac OS y Windows.
Su filosofía es ser un lenguaje sencillo a la vez que elegante y flexible.

Python es realmente potente y puede usarse para casi cualquier propósito, desde la
creación de un diccionario hasta un videojuego y mucho más.

Espero querido lector que te diviertas y aprendas leyendo las líneas de este libro.

Un cordial saludo.

José Miguel Ruiz Torres

4

Iniciación a Python 3

Antes de empezar

Antes de empezar a programar necesitaremos instalar Python en el ordenador.
Como no sé qué sistema operativo está usando el lector, explicaré cómo proceder a
la instalación en cada caso.

Instalación en Linux

En Linux la instalación resulta realmente sencilla. Si eres usuario de Ubuntu
(Debian y derivados), basta con abrir la terminal y escribir lo siguiente:

sudo apt-get install python3

Si eres usuario de otra distribución no puedo guiarte desde aquí, ya que puede
variar el gestor de paquetes y el nombre de la paquetería. Escríbeme a mi correo si
necesitas ayuda y estaré encantado de echarte un cable.

Instalación en Mac OS

Python viene preinstalado en este sistema. Si tu versión estuviera desactualizada
deberás descargar uno de los siguientes paquetes según te convenga:

Si tienes un Macintosh con procesador Intel debes descargar el siguiente instalador:

http://www.python.org/ftp/python/3.2.3/python-3.2.3-macosx10.6.dmg

Si por el contrario tu máquina tiene un procesador PowerPC, debes descargar este:

http://www.python.org/ftp/python/3.2.3/python-3.2.3-macosx10.3.dmg

No tengo el privilegio de poseer estas máquinas, así que más no puedo hacer.

5

Iniciación a Python 3

Instalación en Windows

Por suerte (o por desgracia) todo el mundo dispone de una copia de Windows en
casa, incluso yo; así que en esta instalación si os puedo guiar.

Python no viene preinstalado en Windows, por lo que obligatoriamente deberás
descargar este paquete:

http://www.python.org/ftp/python/3.2.3/python-3.2.3.msi

La instalación en Windows no tiene mayor complicación: basta con hacer clic en
“Siguiente” repetidas veces hasta finalizar.

Y con esto ya tenemos instalado Python en nuestro ordenador.

6

Iniciación a Python 3

¿Cómo hago mi programa?

Un programa está compuesto por códigos, órdenes simples que las personas
podemos comprender. Por ejemplo:

- Lenguaje humano:

Orden:
Respuesta:

Dime, ¿cuánto son 2+2?
Son 4.

- Lenguaje Python:

Orden:
Respuesta:

print(2+2)
4

Fácil, ¿verdad?.

Para escribir dichos códigos nosotros usaremos un editor de texto. ¿Conoces el bloc
de notas de Windows? pues ese sería un ejemplo.

Pero el bloc de notas es muy malo, así que nosotros vamos a usar otro editor.

Editores para Linux

En Linux tenemos magníficos editores como Gedit (GNOME) y Kate (KDE).
Si eres un enamorado de la terminal también puedes usar Pico.

Asumo que los usuarios de Linux saben encontrar estos programas en su sistema o,
en caso de no tenerlos, saben instalarlos.

Editores para Mac OS

Los usuarios de Mac también pueden disfrutar de Gedit:

• Para Tiger (10.4, Intel): descargar

• Para Leopard (10.5): descargar

• Para Snow Leopard (10.6) y posterior: descargar

Como ya dije antes, no estoy metido en el mundo de Apple. Seguro de que los
maqueros conocen editores mucho mejores para su sistema.

7

Iniciación a Python 3

Editores para Windows

Para Windows hay gran variedad, aunque yo me decanto por estos dos:

• Gedit: descargar

• Notepad++: descargar

Mi recomendación es que vayáis probando y os quedéis con el que os resulte más
cómodo. Si ninguno os convence, entonces podéis buscar alternativas en Internet.

Con esto ya tenemos lo necesario para empezar a aprender.

8

Iniciación a Python 3

Comenzamos

Lo primero que haremos será crear un nuevo archivo llamado “hola.py”.
En Windows puede surgir alguna complicación, ya que por defecto el sistema no
permite ver/cambiar la extensión a los archivos.

Cómo cambiar esto en Windows XP:

Abre el navegador de archivos y, como se muestra en la imagen, accede a
“Herramientas
que dice “Ocultar las extensiones de archivo para tipos de archivo conocido”.

Opciones de carpeta...”. Ve a la pestaña “Ver” y desmarca la casilla





9

Iniciación a Python 3

Cómo cambiar esto en Windows 7:



Panel de control”, ahí cambia la vista a “Iconos grandes” y entra en

Ve a “Inicio
“Opciones de carpeta”. En la nueva ventana ve a la pestaña “Ver” y
  • Links de descarga
http://lwp-l.com/pdf10072

Comentarios de: Iniciacion a Python 3 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad