PDF de programación - Curso: Python para Principiantes

Imágen de pdf Curso: Python para Principiantes

Curso: Python para Principiantesgráfica de visualizaciones

Actualizado el 28 de Julio del 2017 (Publicado el 14 de Enero del 2017)
25.502 visualizaciones desde el 14 de Enero del 2017
925,2 KB
136 paginas
Creado hace 11a (29/07/2012)
Eugenia Bahit

Curso:
Python para
Principiantes

www.eugeniabahit.com

Eugenia Bahit 2012. Creative Commons Atribución-NoComercial 3.0 – ¡Comparte el conocimiento en libertad!

Python para Principiantes de Eugenia Bahit se distribuye bajo una Licencia Creative Commons Atribución-

NoComercial-SinDerivadas 3.0 Unported.

Comparte el conocimiento

Eres libre de:

• Copiar, distribuir y compartir este libro

Bajo las siguientes condiciones:

• Reconocer y respetar la autoría de la obra
• No hacer uso comercial de ella
• No alterar el contenido

http://www.safecreative.org/work/1207302042960

@eugeniabahit

®2012 Eugenia Bahit

www.eugeniabahit.com

Buenos Aires, Argentina

Imagen Twitter – Follow Me © Aha-Soft.com Creative Commons (Attribution-Share Alike 3.0 Unported)

Curso Python para Principiantes– Eugenia Bahit www.eugeniabahit.com/cursos2012
Comparte el conocimiento: Creative Commons Atribución-NoComercial-CompartirIgual 3.0

2

Descarga todos los ejemplos de
este libro y los talleres del curso,
ingresando en
http://curso-python.eugeniabahit.com/sources.tar.gz

Curso Python para Principiantes– Eugenia Bahit www.eugeniabahit.com/cursos2012
Comparte el conocimiento: Creative Commons Atribución-NoComercial-CompartirIgual 3.0

3

00

Tabla de
Contenidos
(índice)


Tabla de Contenidos (índice).........................................................................................................................4
Preparación del entorno de desarrollo.........................................................................................................9
Introducción al Sistema Operativo GNU/Linux...........................................................................................10
Instalación de Ubuntu GNU/Linux en Windows....................................................................................10
Instalación de Ubuntu GNU/Linux como único Sistema Operativo.......................................................11
Instalando Python...................................................................................................................................... 12
Instalación de un Shell interactivo mejorado..............................................................................................14
Ninja-IDE................................................................................................................................................... 15
Instalación de Bazaar................................................................................................................................ 16
Estructura y elementos del lenguaje...........................................................................................................18
Elementos del Lenguaje............................................................................................................................ 20
Variables............................................................................................................................................... 20
Tipos de datos...................................................................................................................................... 21
Operadores Aritméticos........................................................................................................................ 22
Comentarios......................................................................................................................................... 23
Tipos de datos complejos..................................................................................................................... 24
Tuplas.............................................................................................................................................. 24
Listas............................................................................................................................................... 24
Diccionarios..................................................................................................................................... 25
Estructuras de Control de Flujo.................................................................................................................26
Identación............................................................................................................................................. 26
Encoding............................................................................................................................................... 27
Asignación múltiple............................................................................................................................... 27
Estructuras de control de flujo condicionales........................................................................................29
Estructuras de control iterativas............................................................................................................31
Bucle while...................................................................................................................................... 31
Bucle for.......................................................................................................................................... 32
Módulos, paquetes y namespaces..............................................................................................................33
Creando módulos empaquetados.............................................................................................................. 34
Importando módulos enteros................................................................................................................34
Namespaces......................................................................................................................................... 35
Alias................................................................................................................................................. 35
Importar módulos sin utilizar namespaces.......................................................................................35
Funciones definidas por el usuario.............................................................................................................37
Definiendo funciones................................................................................................................................. 38
Sobre los parámetros........................................................................................................................... 38
Parámetros por omisión................................................................................................................... 39
Keywords como parámetros............................................................................................................39
Parámetros arbitrarios.....................................................................................................................40
Desempaquetado de parámetros....................................................................................................40
Llamadas de retorno.................................................................................................................................. 41
Saber si una función existe y puede ser llamada..................................................................................42
Llamadas recursivas ................................................................................................................................. 43

Curso Python para Principiantes– Eugenia Bahit www.eugeniabahit.com/cursos2012
Comparte el conocimiento: Creative Commons Atribución-NoComercial-CompartirIgual 3.0

4

Sobre la finalidad de las funciones ...........................................................................................................43
Introducción a la Orientación a Objetos.....................................................................................................44
Pensar en objetos...................................................................................................................................... 45
Y ¿qué es un objeto?............................................................................................................................ 45
Ahora ¿qué me dices si describimos las cualidades de un objeto?......................................................45
Pero algunos objetos, también se componen de otros objetos.............................................................46
Y también hay objetos que comparten características con otros objetos.............................................48
Los objetos, también tienen la capacidad de “hacer cosas”.................................................................50
Objetos y más objetos: la parte difícil...................................................................................................51
Al pan, pan. Y al vino, vino. Las cosas por su nombre....................................................................52
Programación Orientada a Objetos...........................................................................................................53
Elementos y Características de la POO...............................................................................................53
Clases.............................................................................................................................................. 53
Propiedades.................................................................................................................................... 54
Métodos........................................................................................................................................... 54
Objeto.............................................................................................................................................. 55
Herencia: característica principal de la P
  • Links de descarga
http://lwp-l.com/pdf134

Comentarios de: Curso: Python para Principiantes (1)

Miguel Angel
2 de Noviembre del 2020
estrellaestrellaestrellaestrellaestrella
Java?
Responder

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