KnowledgeCity

Escribir programas sencillos

Se discute y demuestra el uso de variables en el proceso de asignación.

Se discute y demuestra el uso de variables en el proceso de asignación.  Se cubren las reglas para nombrar variables y otros identificadores junto con la naturaleza dinámica de la asignación de nombres a objetos Python. Finalmente, se definen operaciones, expresiones y declaraciones y se proporcionan y explican varios ejemplos.

OBJETIVOS DE APRENDIZAJE:

  • Comprender que la asignación de variables en Python define o etiqueta objetos
  • Aprender que los identificadores son nombres aplicados a variables, funciones y clases
  • Reconocer que los identificadores tienen un estilo diferente en todos los lenguajes de programación
  • Comprender los objetos de Python y cómo asignarles nombres
  • Aprender que las expresiones, las instrucciones y las operaciones son los componentes básicos de la programación

Instructor: John Crabtree

Duración: 16m · 4 lecciones
Nivel: Beginner
Idioma: Español

Habilidades que obtendrás

Programación informáticaConceptos de programaciónDiseño de lenguajes de programaciónHerramientas de programaciónPython (lenguaje de programación)Variables compartidas

Lo que aprenderás

  • Entiende cómo la asignación de variables en Python define u etiqueta objetos
  • Aplica las reglas para nombrar variables y otros identificadores
  • Reconoce que los identificadores nombran variables, funciones y clases, y se estilizan de manera diferente en lenguajes de programación
  • Asigna nombres a objetos de Python y trabaja con la naturaleza dinámica de la asignación
  • Define y usa expresiones, declaraciones y operaciones como bloques fundamentales de la programación

Puntos clave

  • En Python, la asignación de variables define u etiqueta objetos en lugar de almacenar valores en contenedores fijos.
  • Los identificadores son los nombres aplicados a variables, funciones y clases, y se estilizan de manera diferente en lenguajes de programación.
  • Los nombres se pueden asignar dinámicamente a objetos de Python.
  • Las expresiones, declaraciones y operaciones son los bloques fundamentales de la programación.

Preguntas frecuentes

¿Qué cubre este curso?

Cubre el uso de variables en asignación, las reglas para nombrar variables y otros identificadores, la naturaleza dinámica de asignar nombres a objetos de Python, y la definición de operaciones, expresiones y declaraciones con ejemplos elaborados.

¿Qué lecciones se incluyen en este curso?

El curso incluye cuatro lecciones: Variables y Asignaciones; Identificadores; Objetos; y Expresiones, Declaraciones y Operaciones.

¿Qué habilidades ayuda a construir este curso?

Se relaciona con Programación Informática, Conceptos de Programación, Diseño de Lenguajes de Programación, Herramientas de Programación, Python (Lenguaje de Programación) y Variables Compartidas.

¿Cómo enseña el curso estos conceptos?

Conceptos como la asignación de variables se discuten y demuestran, y se proporcionan y explican varios ejemplos de operaciones, expresiones y declaraciones.

Transcripción

Transcripción

Los programadores informáticos utilizan variables para realizar un seguimiento de la información. Esto se hace utilizando la declaración de asignación. Ahora, sintácticamente, este proceso es básicamente el mismo en la mayoría de los idiomas. Tienes una variable a la izquierda y la información de la derecha, pero la forma correcta de pensar lo que realmente sucede debajo de las sábanas difiere ligeramente dependiendo del idioma del que estés hablando. Ahora en algunos idiomas, como C, deberías pensar en la variable como una caja en el que colocas un valor. Esa no es la forma en que debería pensar sobre Python. En cambio, deberías pensar en la variable como algún tipo de nombre que estás asociando con un objeto porque Python es un lenguaje orientado a objetos. Entonces, cuando tienes una variable, deberías pensar en ello como estar atado a algún objeto en particular. Ahora, en algunos libros de Python, puede leer frases como poner valores en variables o variables con valores, y eso está bien, pero una de las mejores formas de pensar en esto, solo piensa en la variable como si fuera algún tipo de etiqueta o nota adhesiva, y cuando en realidad estas atando o pegar una etiqueta a un objeto. Ahora tenga en cuenta que esto no es como el álgebra. En álgebra, puedes decir que X es igual a tres o tres es igual a X, y eso significa lo mismo. Eso no va a funcionar en programación. Porque con la programación, siempre tienes que tener la variable a la izquierda y no puede tener más de una variable. Está perfectamente bien en álgebra decir que X más Y es igual a siete, pero el signo igual no significa lo mismo como lo hace en matemáticas. Como mencioné, el signo igual significa asignación. Entonces, cuando dices que X es igual a tres, vas a encuadernar la nota adhesiva con el nombre X a un objeto, un objeto entero con un valor tres, o puede aplicar una nota adhesiva al objeto de cuerda, hola. Y puedes cambiar de opinión. Puedes decidir que no quiero que X etiquete tres, en su lugar, quiero que X etiquete la cadena como adiós. Y puedes cambiar Y para estar asociado con un número de coma flotante. Ahora también tenga en cuenta que dos variables pueden apuntar a o etiquetar el mismo objeto en la memoria. Entonces puedo decir que X va a estar ligado a dos e Y se vinculará al mismo objeto. Entonces, la conclusión es tener en cuenta que en Python, cuando haces la tarea, estás asignando un nombre o una nota adhesiva a algún tipo de objeto en la memoria.

Aprende sobre la marcha

Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.