Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción a la Programación
Matricula: 1911719
Grupo: DCZ
utilizan Python porque es eficiente y fácil de aprender, además de que se puede ejecutar en
COMENTARIOS
líneas que quieres comentar o con tres comillas dobles (***) al inicio y al final
VARIABLES
compuestos, separar las palabras por guiones bajos. Antes y después del signo
c) Sintaxis: Nombre_de_la_variables=valor_de_la_variable
d) Ejemplo: Mi_variable=12
EXPRESIONES
b) Explicación: Una variable es una expresión, y el valor que produce es el que tiene
x es el número 5)
resultado es 6.
La exponenciación se representa con el símbolo **. Por ejemplo, x**3 significa 𝑥3.
Sin embargo, hay que tener cuidado con lo que sucede con los cocientes. Si x/y se
refiere al valor 3.
c) Sintaxis. Nombre:: = otro nombre
𝑏∗𝑏−4∗𝑎∗𝑐/2∗𝑎
(𝑏 ∗ 𝑏) − (4 ∗ 𝑎 ∗ 𝑐 / 2 ∗
𝑎) 1 / 2 ∗ 𝑏
𝑏/2
FUNCIONES INTRÍNSECAS
que sea una expresión que no tenga efectos secundarios; por ejemplo, ++, --, y
funciones intrínsecas.
_Curr_: sinónimo del objeto que se anota actualmente. Cuando la anotación _At_ esta
parámetro o la función entera/valor devuelto con los que la anotación está asociada
léxicamente.
terminador NULL (in incluir este). Se puede aplicar a cualquier bufer de tipo no
agregado y no nulo.
entrada expr. Cuando se evalua en condición previa, devuelve el valor expr como se
Retum: la palabra clave reservada de C/C++ retum se puede usar en una expresión
SAL para indicar el valor devuelto de una función. El valor solo esta disponible en
d) Ejemplo:
Class Persona:
Nombre = “”
Edad = “” Pablo =
persona ()
Pablo.nombre=”Pa
blo”
Pablo.edad=”30”
ENTRADA Y SALIDA DE DATOS
asignar a una o más variables, uno o más valores (datos) recibidos desde el
exterior.
(el teclado), pero también existen otros dispositivos de entrada (el ratón, el
plotter…).
c) Sintaxis:
Leer
(‹lista_de_variables_›)
Escribir
(‹lista_de_exresiones›)
d) Ejemplo:
#!/usr/bin/Python
deseada: “) Print “ “
Seguidas
de eficiencia en el acceso.
Al consideras las cadenas como un tipo de datos hay que definir cuáles son las
operaciones que es posible hacer con ellas. En principio, podrían ser mucha ser muy
Concatenación: consiste en unir 2cadenas o más (o una cadena con un carácter) para
Búsqueda: consiste en localizar dentro de una cadena una subcadena más pequeña
o un carácter. Extracción: se trata de sacar fuera de una cadena una porción de esta
según su posición dentro de ella. Comparación: se utiliza para comparar dos cadenas.
c) Sintaxis.
“Bruno”
´Bruno´
d) Ejemplo.
Nombre = “Bruno”
ESTRUCTURAS DE DECISIÓN
presentes en de decisión.
➢ Estructura if
‹‹condición›› debe ser una expresión que, una vez evaluada, debe volver una booleana
true o false.
➢ Estructura switch
Esta estructura permite un funcionamiento equivalente, pero ofrece una mejor legibilidad del
código.