Lenguajes de Bucle: Lo Que Hacemos en los Bucles

Slides:



Advertisements
Presentaciones similares
¡Bienvenido! Esta guía de usuario tiene como objetivo facilitar el acceso a las diferentes secciones del campus. Guía PASO a PASO.
Advertisements

Bienvenidos!!! "El Software Libre y su incidencia en lo Social"
LOGO DE LA COMPAÑÍA AQUÍ
Un poco de lo que se de WORD
EL MEMORANDO Presentado por : Erlys Verona Acosta
Griselda Rosas Informática Lic. CINTHYA P. BELMONTES GUEVARA
Ultima actualización 23/08/13
Índice Parte II. La asignatura en acción Herramientas de comunicación 82 Correo 83 Mensajería 85 Rastreo de finalización 87 Filtros 89 Calificación de.
Patrón de Diapositivas
Cómo filtrar contenidos y páginas web
Evento/Tema: JAVAHISPANO.NET: LA EXPERIENCIA DE UNA COMUNIDAD QUE CREA SU PROPIO PORTAL PARA ALBERGAR PROYECTOS LIBRES IV Conferencia Internacional de.
Introducción a C Parte 1 Aurelio Sanabria Estructuras de datos
Sincronización de vigas en paralelo
Guía teórica de manejo de estructuras de datos
Tutorial GMAIL.
MANUAL CATÁLOGO VIRTUAL
Trabajar con citas Cuando realices trabajos de investigación, es importante citar las fuentes.
CRE ATU PAGINA WEB CON HTML
Discusión y conclusiones Bibliografía y referencias
Reservas a través del catálogo online
¿Nos hacemos un wiki? Ana Mª Ovando.
1. Pregunta a cada candidato o candidata
Internet es "la mayor fotocopiadora del mundo".
Estructuras de control en PHP
PROGRAMACIÓN 1 INTRODUCCIÓN
Insertar y dar formato a textos, formas e imágenes
MEMORIA VISUAL ¿Qué había? Nivel 3
Discusión y conclusiones Bibliografía y referencias
Búsqueda bibliográfica
Ahora tú eres el termociclador. Realiza la PCR para esta secuencia:
PARA INGRESAR HAZ CLIC AQUÍ
Fundamentos de programación
TUTORIAL DE FAKEBOOK Fakebook es una herramienta 2.0 que permite crear un perfil ficticio con una plantilla similar a la utilizada en la red social Facebook.
UNIVERSIDAD SAN FRANCISCO DE QUITO-USFQ
Metodología de la Programación
Tutorial Database IFMSA
Noticias de Noviembre Líder en Mí
  Cubiertas: Los planos y el lomo de papel con que se forra el libro para su encuadernación en rústica se denomina cubiertas. En este caso la cubierta.
Conversión de Binario a Decimal
Respuesta Respuesta Respuesta Respuesta Respuesta Respuesta Respuesta
De acuerdo al Décimo Transitorio de la Ley del ISSSTE.
Solicitud de cotización y Configuraciones
Noticias de Noviembre Líder en Mí
Palabras de uso frecuente 1er grado
30. ¿Cómo puedo agregar la Fuente de Calibración a un Gage?
OTOÑO AUTOR: María José de Luis Flores. Maestra especialista en Audición y Lenguaje-Psicopedagoga. Autora del blog
¿DÓNDE ESTÁ MI MÓVIL?.
CREATIVE COMMONS Licencia para publicar.
Esta fotoEsta foto de Autor desconocido está bajo licencia CC BY-SA-NCCC BY-SA-NC.
¿Por qué programar? Capítulo 1 Python para Todos
Construyendo Nuestras Propias Funciones
Bucles e Iteración – Parte 2
Bucles e Iteración – Parte 4
Funciones Capítulo 4 Python para Todos PYTHON PARA TODOS
Ejecución Condicional
Variables, Expresiones y Enunciados
Introducción – Parte 4 PYTHON PARA TODOS Hablemos con Python.
¿Qué había? Nivel 7 (Animales)
Más Patrones de Ejecución Condicional
Bucles e Iteración Capítulo 5 Python para Todos
Expresiones– Parte 3 PYTHON PARA TODOS Crear un Programa.
LAS DOS CASAS DE NEREA Autor pictogramas: Sergio Palao  Procedencia:
MEMORIA VISUAL ¿Qué había? Nivel 5
para hacerla como queráis
Trabajo de computación
¿Por qué programar? Capítulo 1 Python para Todos
Funciones Capítulo 4 Python para Todos
Bucles e Iteración Capítulo 5 Python para Todos
Variables, Expresiones y Enunciados
Ejecución Condicional
Transcripción de la presentación:

Lenguajes de Bucle: Lo Que Hacemos en los Bucles Bucles e Iteración – Parte 3 PYTHON PARA TODOS Lenguajes de Bucle: Lo Que Hacemos en los Bucles Nota: Aunque estos ejemplos sean simples, los patrones se aplican a todos los tipos de bucles

Creando Bucles “inteligentes” Bucles e Iteración – Parte 3 PYTHON PARA TODOS Creando Bucles “inteligentes” El truco consiste en “conocer” algo acerca del bucle entero cuando está estancado escribiendo código que solo ve una entrada por vez Configure algunas variables con los valores iniciales para objeto en los datos: Buscar o hacer algo para cada entrada por separado, que actualice una variable Observe las variables

Iteración de un conjunto Bucles e Iteración – Parte 3 PYTHON PARA TODOS Iteración de un conjunto $ python basicloop.py Antes 9 41 12 3 74 15 Después print('Antes') for objeto in [9, 41, 12, 3, 74, 15] : print(objeto) print('Después')

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor?

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 3

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 41

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 12

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 9

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 74

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 15

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor?

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 3 41 12 9 74 15

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? -1 largest_so_far

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 3 3 largest_so_far

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 41 41 largest_so_far

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 12 41 largest_so_far

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 9 41 largest_so_far

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 74 74 largest_so_far

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 15 74

¿Cuál es el número mayor? Bucles e Iteración – Parte 3 PYTHON PARA TODOS ¿Cuál es el número mayor? 3 41 12 9 74 15 74

Para encontrar el mayor valor Bucles e Iteración – Parte 3 PYTHON PARA TODOS Para encontrar el mayor valor $ python largest.py Antes -1 9 9 41 41 41 12 41 3 74 74 74 15 Después 74 largest_so_far = -1 print('Antes', largest_so_far) for the_num in [9, 41, 12, 3, 74, 15] : if the_num > largest_so_far : largest_so_far = the_num print(largest_so_far, the_num) print('Después', largest_so_far) Creamos una variable que contenga el mayor valor que se haya visto hasta ahora (largest_so_far). Si el número actual que estamos buscando es más grande, entonces será el nuevo mayor valor que se haya visto hasta ahora (largest_so_far).

Más Lenguajes de Bucle PYTHON PARA TODOS Bucles e Iteración – Parte 3 Nota de Chuck. Si está usando estos materiales, puede retirar el logotipo de UM y reemplazarlo por el suyo pero, por favor, conserve el logo de CC-BY en la primera página así como también retenga la(s) página(s) de agradecimientos al final.

Agradecimientos / Colaboraciones Bucles e Iteración – Parte 3 PYTHON PARA TODOS Agradecimientos / Colaboraciones Estas diapositivas están protegidas por derechos de autor 2010- Charles R. Severance (www.dr-chuck.com) de la Facultad de Información de la Universidad de Michigan y open.umich.edu, y se ponen a disposición bajo licencia de Creative Commons Attribution 4.0. Por favor, conserve esta última diapositiva en todas las copias del documento para cumplir con los requisitos de atribución de la licencia. Si realiza algún cambio, agregue su nombre y el de su organización a la lista de colaboradores en esta página cuando republique los materiales. Desarrollo inicial: Charles Severance, Facultad de Información de la Universidad de Michigan … Ingrese nuevos colaboradores y traductores aquí ...