Introducción a Python: Tutorial Completo
Introducción a Python: Tutorial Completo
Más información
Popularidad
Visualisations: 471 951
Apreciación 22
de lectores: 13
52
442
Publicidad
Histórico de actualizaciones
Mantente informado gracias al flujo RSS
Compartir
Imprimir
Correo electrónico
La sintaxis clara y relativamente intuitiva de este lenguaje lo convierte en un candidato ideal en el marco de una
introducción a la programación. Así, si nunca has programado en ningún lenguaje, si
no sabe usted muy vagamente lo que eso significa, Python es, me parece, una elección válida para
comienza tu aprendizaje. ¡Buena lectura!
Ventajas de Python :
Un gran agradecimiento a 6pri1 por su atención y paciencia. Un agradecimiento igualmente cordial a Nathan21 y
Sergeswi que proporcionaron los íconos del tutorial.
Introducción a Python
La Programación Orientada a Objetos como usuario
La Programación Orientada a Objetos, del lado del desarrollador
Las maravillas de la biblioteca estándar
Recapitulación y anexos
¿Qué es Python?
5) Los bucles
8) Las excepciones
¿Para qué sirve?
Forma mínima del bloque try
Forma más completa
Las afirmaciones
Levantar una excepción
Q.C.M.
9) TP 1 : todos al ZCasino
Nuestro tema
Organizamos nuestro proyecto
¡Corrección!
Bueno, se han acabado los conceptos básicos. A partir de la próxima parte, nos enfrentamos a la POO,
Programación Orientada a Objetos, un concepto francamente fascinante y muy poderoso en Python. Usted va a
sobre todo aprender a manejar nuevos tipos de datos, en particular listas, diccionarios, los
archivos... ¿no da ganas?
Todavía tenemos muchas cosas que ver. La primera parte de este curso nos ha permitido acercarnos
les concepts de base de Python et de réaliser nos premiers programmes. Les deux parties qui suivent
se dedicarán a la Programación Orientada a Objetos, ¡un método de programación muy rico!
En la parte actual, abordaremos el objeto desde el punto de vista del usuario. Vamos a aprender a
nos servir más a fondo de las cadenas de caracteres; abordaremos las listas, los diccionarios y
archivos. En la siguiente parte, finalmente podrá crear sus propios objetos .
¿Dijiste objeto?
Los métodos de la clase str
Recorrido y selección de cadenas
Q.C.M.
4) Los diccionarios
5) Los archivos
Antes de comenzar
Lectura y escritura en un archivo
Guardar objetos en archivos
Q.C.M.
Su misión
Corrección propuesta
Esta parte termina aquí. Ahora que ha aprendido a utilizar los objetos que Python ofrece por
defecto, es hora de aprender a crear nuestras primeras clases. ¡Nos vemos en la próxima parte!
Es un punto que no siempre se explica bien, de una importancia crucial. Así que voy a hacer de mi
mejor para presentar la programación orientada a objetos en Python, de acuerdo con la filosofía del
lenguaje.
2) Las propiedades
3) Métodos especiales
4) La herencia
6) TP 3 : un diccionario ordenado
Nuestra misión
Corrección propuesta
7) Los decoradores
¿Qué es esto?
En teoría
Ejemplos de aplicación
Otro repaso completo Ahora tienes un nivel suficiente en Python para empezar.
en muchos proyectos. La siguiente parte está aquí para ayudarle, pero tendrá que hacerlo tarde o temprano.
debes consultar la documentación si quieres progresar.
Todo lo que has aprendido hasta ahora te será útil de manera general. Para especializarte,
les propongo un pequeño recorrido por la librería estándar. También podrán consultar otros
tutorías o documentaciones sobre bibliotecas de terceros. Pero ya, sus conocimientos son
suficientes para programar en Python a un buen nivel y con buenos reflejos .
Sepa finalmente que no he podido tratar toda la programación orientada a objetos del lado del desarrollador en esta parte. Le
reste de cosas por aprender, incluso si son menos utilizadas, o menos útiles en un contexto
general. Los conocimientos que he intentado transmitirles serán más que suficientes para avanzar más
si lo desea.
Mientras tanto, les propongo abordar algunos temas interesantes, organizados en capítulos que ustedes
puedes leer en desorden. Al inicio de cada capítulo especificaré los puntos que debes
dominar para lanzarte en el enfoque del tema. No te aconsejo leer estos capítulos antes
de haber leído la primera parte de este tutorial.
2) Los tiempos
El módulo time
Le module datetime
4) Un poco de matemáticas
6) La red
Una vez más, solo les he mostrado algunos módulos interesantes de la biblioteca estándar. Ustedes
puede encontrar una lista completa de los módulos de esta famosa biblioteca estándar, clasificados por
tema, en la dirección[Link]
Esta vez, es el fin de los fines. Les deseo un buen desarrollo y una buena exploración de
funcionalidades, módulos, bibliotecas que te quedan por descubrir. ¡Sin cuartel!
Como habrán podido notar, este tutorial está en proceso de redacción . Tuve muy rápidamente mucho de
mensajes de ánimo, lo cual está bien, dado el ladrillo que he planeado. Me pidieron una mesita
de las materias que presentan las nociones que voy a abordar a continuación, aquí está:
La primera parte, terminada ahora, expone todos los conceptos básicos que considero como
esenciales antes de atacar la POO.
2. La segunda parte, también terminada, está dedicada a los objetos. Abordo la programación orientada a objetos.
desde el punto de vista del usuario. No se crean clases, sino que se enfoca en los objetos comunes.
utilizados en Python, cadenas de caracteres, listas, diccionarios, archivos…
3. La tercera parte aborda la programación orientada a objetos desde el punto de vista de la creación (clases,
herencias, redefiniciones, métodos especiales…). En otras palabras, les doy todas las claves para crear
tus propios tipos de datos.
4. La cuarta parte se dedicará a la librería estándar. Voy a resaltar algunos módulos
interesantes de esta librería, en forma de capítulos opcionales, que los interesados podrán leer
si desean avanzar en un área particular. No planeo abordar bibliotecas de terceros, yo
deja eso a otros que se las arreglan muy bien .
Il y a beaucoup de choses en projet. Comme vous le constatez je n'aborderai pas directement la 2D avec
Pygame o la constitución de ventanas con una librería: estimo que no tengo las habilidades necesarias
para ello. Siendo lo más claro posible en mis explicaciones y dejando algunos enlaces, quizás en
anexo, espero que aquellos que deseen ir más allá de mis explicaciones puedan hacerlo sin dificultades, es
tout l'intérêt d'un tutoriel de Zéro à mon sens .
Leer también
Foro
Tutoriales
Noticias
El desarrollo web
Desarrolle sus aplicaciones web con Django
Escribir nuestros programas de Python en archivos
Botones, menús y archivos
Le pattern Decorator en Python