TIPOS DE INSTRUCCIONES
Cualquiera puede escribir código que una computadora puede entender, El buen código es aquel que los humanos pueden entender - Martin Fowler
Para Iniciar
Estructura de Un Programa
Es una secuencia de instrucciones, escritas para realizar una tarea específica en una computadora.
Anatomía de un programa
- Datos
- Palabras reservadas (las intocables)
- Identificadores
Lo más dificil de programar es saber cómo nombrar las cosas
Para recordar
Identificadores
variable = 12
# los identificadores ayudan a nombrar variables, métodos clases,
asdfg = 'asafasgasdf'
# los identificadores ayudan a que el código sea legible.
saludo = 'hola'
valor = 45
45 = 12
# los identificadores deben incluir letras de lo contrario nuestro programa no funcionará
saludo_dos = 'Hola hola!'
# diferentes lenguajes usan diferentes formas de separar palabras de un valor
# Asegurense de que el código sea fácil de entender para ustedes, y avanzar se les hará fácil
Tips para nombrar (todo)
- Mantenerlo simple y expresivo. "algo" no es un buen nombre, porque no nos dice para qué estamos usando la variable o el método
Tips para nombrar (todo)
- En expresiones matemáticas variables como x, y, z son aceptables. Si cumplen con el primer tip
Tips para nombrar (todo)
- Usa sustantivos para variables, y verbos para métodos. No te asustes de usar más de una palabra
Tipos de instrucciones
Expresiones
- Operaciones matemáticas
- Operaciones Lógicas
- Operaciones de Asignación
Otras Instrucciones
- Condiciones
- Palabras reservadas
- Llamadas a métodos
- Ciclos
- Escritura
- Lectura
Tipos de instrucciones
i = 2 + 2
# asignacion, el valor es 4
i = (5 * 8) * 12
# asignacion, el valor es 480
saludo = 'hola'
valor = 45
5 == 8
# operacion lógica el valor es false
7 > 2
# operación lógica el valor es true
Tipos de instrucciones
int i = 2 + 2;
# declaración y asignacion, el valor es 4
i = (5 * 8) * 12;
# asignacion, el valor es 480
string saludo = "hola";
int valor = 45;
bool resultado = (5 == 8);
# operacion lógica el valor es false
bool valor = (7 > 2);
# operación lógica el valor es true
Tipos de instrucciones
valor = 12
if 5 > valor:
valor = 12 + 5
print('Hola has invocado un método')
for i in range(2,4):
print(i)
Hora de la práctica
Instrucciones
By Estuardo Díaz
Instrucciones
- 259