Componentes Del Lenguaje Python
Componentes Del Lenguaje Python
Componentes Del Lenguaje Python
Resumen:
Dato
En informática, los datos son representaciones simbólicas (vale decir: numéricas, alfabéticas,
algorítmicas, etc.) de un determinado atributo o variable cualitativa o cuantitativa, o sea: la
descripción codificada de un hecho empírico, un suceso, una entidad. Dato en Informática -
Concepto, tipos y ejemplos. (s/f).
• Unidades de medida: Son fundamentalmente un sistema de tipo, para trabajar con cantidades
numéricas de distintos tipos, permitiendo calcular la capacidad de almacenamiento de
información de datos. (Glosario informático - Definición de términos informáticos, s. f.).
Byte B 100 1
Traductor
El traductor es una herramienta esencial en la programación o desarrollo, encargándose de
convertir código fuente de un determinado lenguaje de programación a código máquina que
puede «entender» directamente el ordenador. De acuerdo con el modo en que llevan a cabo el
proceso de conversión, los traductores se dividen en dos conjuntos: intérpretes y
compiladores. Traductores - Intérpretes y compiladores. (2017, diciembre 21).
1
Lunes 26 de septiembre de 2022
Daniel Martínez Hernández Fundamentos de Programación
UNIDAD II ACTIVIDAD#2 ISC ISIC-AED1285
Interprete
Un intérprete actúa de un modo distinto: lee un programa escrito en un lenguaje de alto nivel
instrucción a instrucción g, para cada una de ellas, efectúa una traducción a las instrucciones de
código de máquina equivalentes g las ejecuta inmediatamente No hay un proceso de traducción
separado por completo del de ejecución. Cada vez que ejecutamos el programa con un intérprete,
se repite el proceso de traducción y ejecución, ya que ambos son simultáneos. Varó, M., Sevilla,
A., & Gracia Luengo, P. (2016) Ejemplos: Perl, PHP, JavaScript, Logo, Python.
Compilador
Un compilador lee completamente un programa en un lenguaje de alto nivel g lo traduce en su
integridad a un programa de código de máquina equivalente El programa de código de máquina
resultante se puede ejecutar cuantas veces se desee, sin necesidad de volver a traducir el
programa original. Varó, M., Sevilla, A., & Gracia Luengo, P. (2016)
Lenguajes de programación
Un lenguaje de programación es un lenguaje de computadora que los programadores utilizan
para comunicarse y para desarrollar programas de software, aplicaciones, páginas webs, scripts u
otros conjuntos de instrucciones para que sean ejecutadas por los ordenadores. Tipos de Lenguajes
de Programación Más Usados en el 2021. (s/f).
Lenguaje Ensamblador
El lenguaje ensamblador es el lenguaje de programación utilizado para escribir programas
informáticos de bajo nivel, y constituye la representación más directa del Código
máquina específico para cada arquitectura de computadoras legible por un programador.
Lenguaje ensamblador. (s/f). Ecured.cu. Ejemplos: la hoja de cálculo Lotus 1-2-3, y casi todos
los juegos populares para la familia Atari 800
2
Lunes 26 de septiembre de 2022
Daniel Martínez Hernández Fundamentos de Programación
UNIDAD II ACTIVIDAD#2 ISC ISIC-AED1285
Python es un lenguaje orientado a objetos y muy flexible por lo cual hay que evitar el desorden
del código para que sea más entendible para nosotros y otros programadores:
*IMC.pyw
Cabecera: Aquí anotamos el propósito de nuestro programa, el autor, y la fecha.
* 23/ 09/2022
Import datetime
Importar librerías
Import math
Masa = 0.0
Altura = 0.0
Def main():
3
Lunes 26 de septiembre de 2022
Daniel Martínez Hernández Fundamentos de Programación
UNIDAD II ACTIVIDAD#2 ISC ISIC-AED1285
Tipos de datos
Los tipos de datos básicos de Python son los booleanos, los numéricos (enteros, punto flotante y
complejos) y las cadenas de caracteres.
En Python la clase que representa los valores booleanos es bool. Esta clase solo se puede
instanciar con dos valores/objetos: True para representar verdadero y False para representar
falso.
Puedes usar el tipo float sin problemas para representar cualquier número real (siempre teniendo
en cuenta que es una aproximación lo más precisa posible) Ejemplo: real = 3.5 + 2.7
Cadenas de caracteres. Este tipo es conocido como string, aunque su clase verdadera es str.
Ejemplo: saludo = “Hello world”
Variables
En la mayoría de los lenguajes de programación, los datos son de diferentes tipos, aparecen en
expresiones o en las llamadas de funciones y se manejan a través del uso de variables. Juganaru
Mathieu, M. (2015).
Python es un lenguaje de programación orientado a objetos (POO), por lo tanto, cuando se crea
una variable, realmente estamos creando un objeto o instancia.
Veamos el siguiente ejemplo, donde deseamos crear una variable entera (el número 7) dentro
de Python con un identificador o nombre de numero_1. Note que el signo (=) no significa
igualdad, sino que significa asignación.
4
Lunes 26 de septiembre de 2022
Daniel Martínez Hernández Fundamentos de Programación
UNIDAD II ACTIVIDAD#2 ISC ISIC-AED1285
Identificadores
Un identificador es el nombre empleado para identificar una variable, una función, una clase, un
módulo u otro objeto.
Identificadores Identificadores no
validos validos
Carro Carr()
Cont_alumnos Cont-Alumnos
cantidad 1_cantidad
Las palabras reservadas de Python son las que forman el núcleo del lenguaje Python.
Son las siguientes:
and del for is raise
assert elif from lambda return
break else global not try
class except if or while
continue exec import pass with
def finally in print yield
Reglas de construcción
Un programa codificado con lenguaje Python está dividido en varias líneas lógicas y cada una
de ellas finaliza con una nueva línea. Si la línea está en blanco, es ignorada por el intérprete
de Python. Por otra parte, las órdenes y líneas se agrupan unas dentro de otras mediante
sangrado o espaciado. Y para unir dos o más líneas, se emplea la barra inclinada hacia la
izquierda. Otra posibilidad es que queramos realizar varias acciones o peticiones en una única
línea. Para ello, podemos combinar todas las instancias empleando como separador el símbolo
de punto y coma.
En Python, los comentarios empiezan con el carácter hash (#). Nosotros podemos leernos, es
más, deberíamos, ya que nos aportarán información sobre el resto de código, pero el
intérprete lo ignorará.
5
Lunes 26 de septiembre de 2022
Daniel Martínez Hernández Fundamentos de Programación
UNIDAD II ACTIVIDAD#2 ISC ISIC-AED1285
Parámetros
Un parámetro es un valor que la función espera recibir cuando sea llamada (invocada), a fin de
ejecutar acciones en base al mismo. Una función puede esperar uno o más parámetros (que irán
separados por una coma) o ninguno. Definiendo funciones. (s/f). Uniwebsidad.com.
Ejemplo:
# algoritmo
Operadores
Los operadores son símbolos que le indican al intérprete que realice una operación específica,
como aritmética, comparación, lógica, etc. Bustamante, S. J. (2021, enero 1). Operadores
Básicos en Python con ejemplos
OPERADOR DESCRIPCIÓN
**= a **= 3 es equivalente a a = a ** 3
//= a //= 3 es equivalente a a = a // 3
&= a &= 3 es equivalente a a = a & 3
|= a |= 3 es equivalente a a = a | 3
La salida de datos consiste en devolver el resultado del procedimiento puede ser por ejemplo el
IMC mostrado en un monitor o que se encienda un foco si estamos haciendo un circuito
eléctrico.
6
Lunes 26 de septiembre de 2022
Daniel Martínez Hernández Fundamentos de Programación
UNIDAD II ACTIVIDAD#2 ISC ISIC-AED1285
Bibliografía
Marzal Varó, A. García Sevilla, P. & Gracia Luengo, I. (2016). Introducción a la programación
con Python 3.. D - Universitat Jaume I. Servei de Comunicació i Publicacions.
https://elibro.net/es/ereader/itsanjuan/51760?page=22
Referencias
Campbell, S. (2019, mayo 1). Python tutorial for beginners: Learn programming basics
[PDF]. Guru99. https://www.guru99.com/python-tutorials.html
de Expertos en Ciencia y Tecnología, E. (2017, enero 21). Lenguaje de alto nivel, los más
utilizados. VIU. https://www.universidadviu.com/es/actualidad/nuestros-expertos/lenguaje-de-
alto-nivel-los-mas-utilizados
Bustamante, S. J. (2021, enero 1). Operadores Básicos en Python con ejemplos. freecodecamp.org.
https://www.freecodecamp.org/espanol/news/operadores-basicos-en-python-con-ejemplos/
7
Lunes 26 de septiembre de 2022
Daniel Martínez Hernández Fundamentos de Programación
UNIDAD II ACTIVIDAD#2 ISC ISIC-AED1285
López, J. M. (2019, 4 abril). Sintaxis básica para empezar con Python La sintaxis básica del lenguaje
Python. Blogthinkbig.com. Recuperado 25 de septiembre de 2022, de
https://blogthinkbig.com/sintaxis-basica-aprender-python
8
Lunes 26 de septiembre de 2022