Fcyp control i
-
Upload
victor-candia-menares -
Category
Internet
-
view
69 -
download
0
Transcript of Fcyp control i
REPASO
1. python: lenguaje de programación interpretado
Compilados: para poder ejecutarse necesitan transformar el código
a código de maquina, requiere adecuarse a la máquina
Interpretados: consola virtual, puede tener errores semánticos.
2. Paradigmas de programación
- Imperativo: Bloque de códigos
- Orientado a objetos: separa orientado a archivos
- Funcional: trabaja en base a funciones matemáticas
3. Tres tipos de datos:
Entero [int] (± 2147483648), long (no está restringido por la
memoria) y float (± e^-308), la menor diferencia entre números es:
2x10^-16
4. Permite operar con valores numéricos, suma, resta, mult, div,
potencias, resto y estos se rigen por las reglas de las
precedencias, todos los valores tienen una asociatividad por
la izquierda excepto el valor potencia.
5. Funciones nativas: print, input, etc…
6. Funciones importadas: “from ____ import ___” o “import ___”,
pero en la segunda forma, se debe escribir así:
“biblioteca.funcion(x)”, ejemplo: math.sin(x)
7. Métodos de entrada de datos: variables con input , input solo
sirve para números :B
8. Variables con reglas de escritura: letras minúsculas, letras
mayúsculas, guion bajo y números, en ese orden. Y las
constantes se escriben en mayúsculas separadas por guión
bajo, y las funciones es un verbo separadas por letras
mayúsculas, por ejemplo areaPoli(x)
9. Crear funciones:
9.1. Parámetros formales: son los que se utilizan en la
función, los que forman la función (variables)
9.2. Parámetros actuales: son los cuales se llaman a la
función, como se dicta esta…
10. Variables globales y locales:
10.1. Locales: posibilidad de acceder a esta variable es solo
en su contexto, (si está dentro de una función, solo
puedo acceder a ella a través de la función) y la única
manera de “verla” es el “return” de la función
10.2. Globales: son para todo el bloque de código.
11. Buenas prácticas: encabezado, bloque de importación,
definición de funciones, bloque principal, bloque de salida.
12. Booleanos: true o false, y los operadores, or, and, not.
LÓGICA MATEMÁTICA. Sirve para condiciones con if.
13.