Fcyp control i

2
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)

Transcript of Fcyp control i

Page 1: 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)

Page 2: Fcyp control i

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.