Este módulo comienza con un repaso sobre las clases y los objetos cubiertos en la clase Python para principiantes.
Este módulo comienza con un repaso sobre las clases y los objetos cubiertos en la clase Python para principiantes. El instructor Jeremy Kurtz repasa estos conceptos y cómo puede usarlos al programar en Python. A partir de ahí, aprenderá sobre métodos e init. Este módulo también explicará cómo crear métodos definidos por el usuario usando funciones. Una clase es cómo diseña los tipos de variables y cómo se manejan. Las clases son nativas del lenguaje de programación y se usan bastante. A lo largo de este módulo, aprenderá cómo mejorar su propio programa utilizando estas habilidades.
Objetivos de aprendizaje
- Revisar conceptos detrás de clases y objetos.
- Init, una función prediseñada dentro de Python
Habilidades que obtendrás
Módulo JavaCódigo de objetoProgramación orientada a objetos (POO)Conceptos de programaciónPython (lenguaje de programación)Módulos de softwareLo que aprenderás
- Revisar los conceptos principales detrás de las clases y objetos en Python
- Usar clases para diseñar tipos de variables y definir cómo se manejan
- Aplicar métodos y la función preintegrada init en Python
- Crear métodos definidos por el usuario usando funciones
- Mejorar tus propios programas de Python usando habilidades de programación orientada a objetos
Puntos clave
- El módulo comienza con un repaso de las clases y objetos introducidos en la clase introductoria de Python.
- Una clase es cómo diseñas tipos de variables y cómo se manejan, y las clases son nativas de Python y se usan frecuentemente.
- Init es una función preintegrada en Python cubierta en este módulo.
- Puedes crear tus propios métodos definidos por el usuario usando funciones.
- Estas habilidades se pueden usar para mejorar tus propios programas cuando programas en Python.
Preguntas frecuentes
¿Qué cubre este módulo de Python?
Cubre un repaso de clases y objetos, métodos e init, y crear métodos definidos por el usuario usando funciones, enseñados en las lecciones Clase y Objeto, Métodos e Init, y Crear Métodos Definidos por el Usuario Usando Funciones.
¿Quién enseña este módulo?
El módulo es enseñado por el instructor Jeremy Kurtz.
¿Necesito experiencia previa en Python?
El módulo comienza con un repaso de clases y objetos cubiertos en la clase introductoria de Python, por lo que se asume familiaridad con esos conceptos introductorios.
¿Qué es una clase en Python según este curso?
Una clase es cómo diseñas tipos de variables y cómo se manejan; las clases son nativas del lenguaje de programación y se usan bastante.
¿Qué habilidades construiré en este módulo?
Construirás habilidades en Programación Orientada a Objetos (OOP), Python, conceptos de programación, código de objetos y módulos de software.
Transcripción
Transcripción
En esta lección, vamos a comenzar un repaso sobre clases y objetos. Entonces lo primero que queremos hacer vamos a tomar el archivo Python que acabamos con y borramos todo, y lo vamos a guardar como, y ahora vamos a hablar y crear una clase muy sencilla. Entonces, en primer lugar, ¿qué es una clase? Bueno, una clase es como la forma en que vas a diseñar los diferentes tipos de variables, y cómo se manejan. La experiencia dice la mejor manera de definir lo que es una clase. y que es un objeto, es entenderlos casi como tipos de variables definidos por el usuario. Entonces tenemos cosas como cadenas y números enteros, y números de coma flotante, pero también podemos hacer las nuestras. Para hacerlo tienes que crear una clase. Entonces, para hacer eso, usamos la palabra clase. Junto a él, vamos a decir ¿qué clase de clase es? ¿Cuál es el nombre que queremos darle? Y voy a decir, llamémoslo instructor. Entonces tenemos una clase y el nombre de la clase es instructor. Y luego lo seguimos con dos puntos, y ahora establecemos algunos parámetros asociados a él. Por ejemplo, digamos que tenemos el nombre de los instructores. Entonces sería nombre y luego podemos asignarle un valor, digamos que ese valor es Jeremy. Entonces ahora hemos creado una clase. Una vez que se crea su clase, queremos crear un objeto y crear un objeto, simplemente tenemos que crear una variable, y luego asignarlo a nuestra clase. Para que sea fácil de entender vamos a crear una variable llamada profesor, y vamos a convertir a un maestro en un instructor igual. (escritura con teclado) Y dado que es una clase a la que llamamos, queremos poner paréntesis después. Y luego debajo de eso podemos decir, vamos a imprimir, (escritura con teclado) Nombre del maestro. Ahora vamos a guardar esto y ejecutarlo. Y verás que imprime Jeremy. Entonces, ¿cuál es el valor de esto? El valor de las clases existe inherentemente en el lenguaje de Python. Está orientado a objetos. Entonces, cuando creamos una clase, estamos creando algo que es muy nativo al lenguaje de programación y se usa bastante. Entonces lo entiende que tiene sentido, y con el tiempo, a medida que comprendemos algunos de los matices, realmente hace que el lenguaje sea mucho más poderoso. En nuestra próxima lección, hablaremos sobre el método. Hasta entonces.
Aprende sobre la marcha
Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.