Home

Manual de Usuario

image

Contents

1. 1 gt gt gt otratupla tupla a b es posible anidar tuplas gt gt gt 1 2 3 a Esto tambi n es una tupla aunque es recomendable ponerla entre par ntesis UNIVERSIDAD SAN CARLOS DE GUATEMALA PROGRAMACION CIENTIFICA MANUAL DE USUARIO DE PYTHON gt gt gt 1 Aunque entre par ntesis esto en cambio no es una tupla ya que no posee una coma tras el elemento gt gt gt 1 En cambio en este otro caso s gt gt gt 1 2 Con m s de un elemento no es necesaria la coma final gt gt gt 1 2 aunque agregarla no modifica el resultado Esta tupla M dulos Existen muchas propiedades que se pueden agregar al lenguaje importando m dulos que son minic digos la mayor a escritos tambi n en Python que llaman a los recursos del sistema Un ejemplo es el m dulo Tkinter que permite crear interfaces gr ficas que incluyan botones cajas de texto y muchas cosas que vemos habitualmente en el sistema operativo Otro ejemplo es el m dulo que permite manejar el sistema operativo desde el lenguaje Los m dulos se agregan a los c digos escribiendo import seguida del nombre del m dulo que queramos usar En este c digo se muestra como apagar el ordenador desde Windows apagar shutdown s import os os system apagar
2. UNIVERSIDAD SAN CARLOS DE GUATEMALA PROGRAMACION CIENTIFICA MANUAL DE USUARIO DE PYTHON Este es un manual que nos muestra de una forma r pida de lo que Python puede hacer encontraremos una peque a resumen de lo que uno puede hacer Es un lenguaje de programaci n multiparadigma Esto significa que m s que forzar a los programadores a adoptar un estilo particular de programaci n permite varios estilos programaci n orientada a objetos programaci n estructurada y programaci n funcional Otros paradigmas est n soportados mediante el uso de extensiones Utilizaremos funciones b sicas y esenciales para crear el juego TOQUE O FAMA como la utilizaci n de variables DEF para crear nuevas instrucciones WHILE para repeticiones CADENAS DE CARACTERES etc Una caracter stica importante de Python es la resoluci n din mica de nombres es decir lo que enlaza un m todo y un nombre de variable durante la ejecuci n del programa tambi n llamado ligadura din mica de m todos El int rprete de Python est ndar incluye un modo interactivo en el cual se escriben las instrucciones en una especie de shell las expresiones pueden ser introducidas una a una pudiendo verse el resultado de su evaluaci n inmediatamente Esto resulta til tanto para las personas que se est n familiarizando con el lenguaje como tambi n para los programadores m s avanzados se pueden probar porciones de c digo en el modo interactivo antes de integrarlo como
3. epresentado en precisi n Valor booleano verdadero o falso float bool Booleano True o False e Mutable si su contenido o dicho valor puede cambiarse en tiempo de ejecuci n e inmutable si su contenido no puede cambiarse en tiempo de ejecuci n UNIVERSIDAD SAN CARLOS DE GUATEMALA PROGRAMACION CIENTIFICA MANUAL DE USUARIO DE PYTHON Tuplas y Listas Para declarar una lista basta usar los corchetes mientras que para declarar una tupla es recomendable usar los par ntesis En ambas los elementos se separan por comas y en el caso de las tuplas es necesario que tengan como m nimo una coma Tanto las listas como las tuplas pueden contener elementos de diferentes tipos No obstante las listas suelen usarse para elementos del mismo tipo en cantidad variable mientras que las tuplas se reservan para elementos distintos en cantidad fija Para acceder a los elementos de una lista o tupla se utiliza un ndice entero Se pueden utilizar ndices negativos para acceder elementos a partir del final Las listas se caracterizan por ser mutables es decir se puede cambiar su contenido mientras que no es posible modificar el contenido de una tupla ya creada puesto que es inmutable gt gt gt lista aaa 1 90 gt gt gt lista 1 90 gt gt gt lista 0 xyz gt gt gt lista 0 2 xyz 1 gt gt gt tupla 1 2 3 gt gt gt tupla 0 2 genera un error gt gt gt tupla 0
4. parte de un programa Existen otros programas tales como IDLE bpython o IPython que a aden funcionalidades extra al modo interactivo como el auto completar c digo y el coloreado de la sintaxis del lenguaje Ejemplo del modo interactivo gt gt gt 1 1 2 gt gt gt a range 10 gt gt gt print a 0 1 2 3 4 5 6 7 8 9 UNIVERSIDAD SAN CARLOS DE GUATEMALA PROGRAMACION CIENTIFICA MANUAL DE USUARIO DE PYTHON Variables Las variables se definen de forma din mica El signo igual se usa para asignar valores a las variables x 1 x texto esto es posible porque los tipos son asignados din micamente Tipos de datos Los tipos de datos se pueden resumir en esta tabla Tipo Clase Notas Ejemplo str String Inmutable Integrador Versi n Unicode de str eliminado en Python3 Mutable puede contener diversos tipos tuple Secuencia Inmutable 4 0 string True Mutable sin orden n contiene duplicados Inmutable sin orden no frozenset 4 0 string contiene duplicados True Srpo WE PAES lara key1 1 0 key2 False valor Precisi n fija convertido int N mero entero en long en caso de 42 overflow unicode String u Integrador list Secuencia 4 0 string True 2 set 4 0 string True set Conjunto frozenset Conjunto dict Mapping 42L 456966786151987643L 3 1415927 long N mero entero Precisi n arbitraria N mero decimal coma flotante de doble r

Download Pdf Manuals

image

Related Search

Related Contents

open  JVC AA-V80EG User's Manual  Handbuch / User Guide Smart Energy Meter  利用規約のダウンロードはこちら    Warranty - Frigidaire  TM840  Transmission Register PTO Admin User Manual  Ouvrir - Groupe Monassier  

Copyright © All rights reserved.
Failed to retrieve file