Guia1 Python

Páginas: 9 (2147 palabras) Publicado: 3 de junio de 2015
Guía python
Instrucciones y comando de control en programación

Iniciamos presentando los comandos básicos que se utilizan en la programación secuencial y que cada lenguaje de programación tiene su forma particular o palabra clave para describir esta acción. Los siguientes son los grupos de instrucciones que discutiremos:
Asignación (aritmética, lógica, variable, constante).
Decisión lógica:(funcionamiento y ejemplos. (if))
Ciclos: (do , while, Rompimientos)
La asignación es la manera de dar un nombre a una información determinada en el ambiente de programación. La Imagen (GALEANO, 2011o) muestra cómo se simboliza en cada uno de los métodos de descripción de algoritmos. El significado en palabras de esta instrucción es que el valor o dato 5 lo guarde en alguna posición de memoria delordenador y lo pueda recordar nombrando la letra A. Este dato o información podrá ser usado posteriormente para realizar alguna operación, también puede ser reemplazado por otro dato.

(GALEANO, 2011o). Representación de la asignación


En lenguaje de programación PYTHON (Python, 2011b), el símbolo igual = se utiliza para codificar la instrucción de asignación:
A = 5
En esta instrucción PYTHON hacedistinción entre las letras mayúsculas y minúsculas para nombrar una información. El nombre que está a la izquierda del signo igual puede tener más letras o números, pero no se debe utilizar palabras que el lenguaje tiene reservadas para otras instrucciones. Lo que está a la derecha del signo igual es la información que será guardada y puede ser de diferentes tipos.
El lenguaje PYTHON puede usarsecon un interfaces de usuario para trabajar como intérprete de manera interactiva o se pueden escribir las instrucciones en un archivo de texto sin formato; en este documento haremos la distinción así:
>>> A = 5 (cuando estamos usando el interface de usuario)
A = 5 (cuando estamos escribiendo el programa en el editor)
Una característica importante del PYTHON es que no es necesario describir conanterioridad el tipo de información que se guarda, ya que PYTHON automáticamente reconoce su tipo y lo guarda con esa característica. Veamos los siguientes ejemplos con diferentes tipos de datos:
>>> a = 5
La información 5 se guarda en a como un dato de tipo numérico entero ( en PYTHON es int).
>>>b = 1.2
La información 1.2 se guarda en b como un dato numérico real o de punto flotante (en PYTHON esfloat).
>>>c = 'casa'
La información 'casa' se guarda en c como un dato de tipo alfabético ( en PYTHON es str ).
>>> d = True
La información True se guarda en d como un dato de tipo lógico o Booleano ( en PYTHON es bool).
>>> e = 2 + 3j
La información 2 + 3j se guarda en d como un dato de tipo numérico complejo (en PYTHON es complex).
Con los datos de tipo numérico podemos realizar las diferentesoperaciones matemáticas. Veamos los siguientes ejemplos para mostrar las operaciones básicas y asignación de resultados o cálculos con esta operaciones:
>>>n1 = 3
>>>n2 = 4
>>>n3 = n1 + n2
n1 y n2 son datos de tipo entero y n3 es el resultado 7 de la suma que es un dato de tipo entero.
>>>n4 = n1 – n2
n4 es el resultado -1 de la resta y es un dato de tipo entero.
>> n5 = n1 * n2
n5 es 12 comoresultado del producto de n1 y n2. Es un dato de tipo entero
Con la operación de división se debe poner especial cuidado, ya que la división de dos números enteros no necesariamente es otro número entero. Esta operación describe un nuevo conjunto de números denominados racionales, que contiene los números enteros y a su vez, es un subconjunto de los números reales. Veamos el siguiente ejemplo deasignación:
>>>n6 = n1 / n2
a n6 se le asigna el valor entero 0 como resultado de la división del número entero 3 y el número entero 4.
>>>n7 = 3.0 / 4.0
A n7 se le asigna el valor 0.75 como resultado de la división del número real 3.0 y el 4.0. Este dato es del tipo float.
Se puede argumentar que ambos resultados son igualmente correctos, ya que n6 es el número entero de la división y n7 es el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • guia1
  • guia1
  • Guia1
  • Guía1
  • Guia1
  • guia1
  • Guia1
  • guia1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS