Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Resumen sobre: Python para informáticos

Enviado por   •  24 de Junio de 2018  •  2.670 Palabras (11 Páginas)  •  470 Visitas

Página 1 de 11

...

Escribir un programa

Para escribir frases en Python es bueno hasta un cierto punto, ya que no podrá resolver problemas complejos. En Python, el editor de texto se guarda en un archivo que es denominado Script y su terminología es en .py. Para ejecutar ese script, se le indica al intérprete de Python el nombre de tal archivo. Para escribir podemos hacer lo siguiente:

csev$ cat hello.py

print ‘¡Hola, Mundo!’

csev$ python hello.pv

¡Hola, Mundo!

csev$

Se está llamando al intérprete de Python y se le indica que lea el código fuente de ese archivo “hello.py”

¿Qué es un programa?

El archivo guardado .py se considera un programa, ya que sus líneas de cógido son compiladas por el intérprete y son ejecutadas. Ya debería ser sencillo saber qué es un programa que vaya a cumplir las necesidades de alguien.

Los bloques de construcción de los programas

Existen algunos modelos conceptuales que son usados para construir programas. Esas estructuras están en cualquier lenguaje de programación, desde el código máquina hasta los lenguajes de alto nivel y ellas son:

- Entrada

- Salida

- Ejecución secuencial

- Ejecución condicional

- Ejecución repetida

- Reutilización

El “arte” de escribir un programa es componer y entrelazar juntos estos elementos básicos muchas veces, para producir algo que sea útil a sus usuarios.

¿Qué es posible que vaya mal?

Python toma los programas perfectamente escritos y los rechaza como si fueran inútiles, ya que la mínima desviación o error provocará que Python deje de ejecutar el programa. Los típicos errores que encontrarás, son las siguientes:

- Errores de sintaxis: Estos son los primeros errores que cometerás y los m ´ as fáciles de corregir. Un error de sintaxis quiere decir que has violado las reglas de la “gramática” de Python.

- Errores lógicos: Es cuando tu programa tiene una sintaxis correcta, pero existe un error en el orden de las sentencias o tal vez un error en cómo las sentencias se relacionan unas con otras.

- Errores semánticos: Un error semántico se produce cuando la descripción de los pasos a seguir es sintácticamente perfecta y se realiza en el orden correcto, pero sencillamente existe un error en el programa.

Capítulo 2

Valores y tipos

Los valores son de los objetos más básicos que son utilizados en un programa, de igual manera con las letras y los números y para Python tienen valores diferentes y los muestra de la siguiente manera:

- 2 es un valor entero (int)

- ¡Hola, Mundo! Es una cadena (string) porque es una cadena de letras

Cuando se usa la sentencia print, puede usarse de igual manera en los enteros y si ese número entero tiene números decimales, la sentencia cambia y se llama float (flotante), porque así son referenciados.

Variables

Un lenguaje de programación, siempre está potenciado por sus variables, haciéndolo una de las características más importantes y más potentes porque esas variables se pueden manipular y claro, una variable es un nombre asignado que hace referencia a un valor.

Nombres de variables y palabras claves

Muchos programadores escogen su lista de nombres de variables para que tengan sentido y que su documentación sea clara y se especifique el uso de esas variables.

Sentencias

Es la unidad de código que el intérprete puede ejecutar. Cuando se escribe una o varias sentencias, el intérprete las ejecuta y muestra el resultado que debe contener según el cómo se están ejecutando las sentencias.

Op0eradores y operandos

Son símbolos especiales que vienen representados en cálculos. Siempre muestra el resultado sin importar si es divisón entera, flotante o decimales.

Expresiones

Es cuando se combina los valores, variables y operadores.

Capítulo 3

Ejecución condicional

Cuando se habla de condicionales, se habla de un “Si, entonces” y en este caso se van a mostrar algunas que son de vital importancia al momento de programar o desarrollar un programa. Empezamos con una expresión booleana que, es cuando la sentencia es verdadera o es falsa (True, False) y los compara con el operador igual doble (==). Aunque también son usados los otros tipos de operadores de comparación.

Después de ello, vienen los operadores lógicos, que su función es mostrar tres condicionales que son: “y”, “o” y “no” y su significado tiene la misma relevancia de cuando se es usado en el idioma inglés. Después, viene la ejecución condicional, que es muy importante ya que proporciona la capacidad de comprobar condiciones y hacer cambiar el comportamiento del programa, de acuerdo a la misma. Esa expresión es llamada con la sentencia si (if) y es la que recibe tal condición y tiene una finalización con dos puntos.

Están también las ejecuciones alternativas, que también pertenece a la sentencia if y que su finalidad es dar dos posibilidades y esa condición determina cuál de las dos será ejecutada. De igual manera, están las condicionales encadenadas que su función es dar múltiples condiciones para que hayan más posibilidades y su sentencia es “elif” o “else if”. Estos tipos de condicionales pueden ser infinitos, siempre y cuando la cláusula else, vaya al final y pues tampoco es que sea obligación de que exista.

Siguen otro tipo de condicionales que son igual de importantes y son las condiciones anidadas, esto quiere decir que una condicional puede estar dentro de otra. El condicional exterior contiene dos ramas. La primera rama ejecuta una sentencia simple. La segunda contiene

...

Descargar como  txt (16.8 Kb)   pdf (63.8 Kb)   docx (20.8 Kb)  
Leer 10 páginas más »
Disponible sólo en Essays.club