1 / 16

Ejercicio: obtenga los elementos especificados de la cadena «AUGAAAAUUUAGUUAGUUAGU»

Ejercicio: obtenga los elementos especificados de la cadena «AUGAAAAUUUAGUUAGUUAGU». Los dos primeros codones de la cadena El último codón de la cadena El segundo y tercer codón Todos los codones menos el último Todos los codones menos el primero y el último

omar
Download Presentation

Ejercicio: obtenga los elementos especificados de la cadena «AUGAAAAUUUAGUUAGUUAGU»

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ejercicio: obtenga los elementos especificados de la cadena «AUGAAAAUUUAGUUAGUUAGU» • Los dos primeros codones de la cadena • El último codón de la cadena • El segundo y tercer codón • Todos los codones menos el último • Todos los codones menos el primero y el último • Nota: El resultado debe ser válido para cualquier cadena de codones, no para esta en particular, por lo que se debe considerar que el largo es variable

  2. Esquema para rebanadas • Un diagrama que ilustra como se comportan las rebanadas: • Los índices se asocian con bordes de las celdas • La rebanada de i a j consiste de todos los caracteres comprendidos entre los bordes i , j

  3. Largo de una cadena

  4. Subcadena

  5. Entrada-salida y selección input, print, if

  6. Entrada estándar • La entrada estándar se interpreta como una secuencia de caracteres • Por defecto está asociada con el teclado/pantalla, pero se puede redirigir • Las instrucciones de entrada (lectura) consumen caracteres de la entrada y lo transmiten al programa • Generalmente se lee una línea completa • Un programa python recibe datos de muy diversas fuentes (no siempre la entrada estándar)

  7. Entrada Estándar (input) • Para ingresar datos directamente de la entrada estándar disponemos de las funciones predefinidas: • raw_input( mensaje ) - Ingresa una línea desde la entrada estándar • input( mensaje ) - Ingresa una línea desde la entrada y la evalúa como una expresión • mensaje es opcional, si aparece es desplegado en la salida sin fin de línea • No se recomienda input para programas "reales" • Generalmente se utilizan en una asignación: altura = input('Altura: ')

  8. Entrada. Ejemplos

  9. Salida Estándar • La instrucción print es utilizada para desplegar datos en la salida: • se evalúan las expresiones • se transforman a cadena (función repr) • se despliegan separadas por espacios • si no hay una coma al final se despliega un fín de línea

  10. Salida con formato

  11. Formato. Ejemplo

  12. Ejercicio • Dado los valores: • A=25.234; B=123.2; C=0.00001 • Imprimirlos con un formato que permita alinearlos correctamente en columnas • Dado los valores A=234.23, Nombre=«Juan Pedro», B=3 • Generar una salida de formato correspondiente a: • El Sr Juan Pedro, ha donado 234.230 pesos con el numero de registro 00003

  13. Esquema simple de programa

  14. Clasificación de Instrucciones • Instrucciones simples • asignación • invocación de funciones • otras • Instrucciones Compuestas (de control) • secuencia • selección: if • repetición: while, for

  15. Secuencia de instrucciones • La secuencia es la forma más simple de componer instrucciones. • Una secuencia o bloque se compone de varias instrucciones, una en cada línea • También se permiten varias instrucciones en la misma línea separadas por ; • Todas las instrucciones de un bloque deben comenzar en la misma columna

  16. Semántica de la secuencia

More Related