U5 Secuencias Y For

Páginas: 3 (749 palabras) Publicado: 26 de octubre de 2015
U5
tipos de datos secuencias y
bucle definido
¡¡¡¡Abstracción!!!!

1

Ingeniero = Oreja+catalejo

problema

modelo

Datos

solución

compuesto

ordenador

simple
entero

booleano

carácter

realarreglo
Lista/tupla
cadena

Estructura

tuplaNombre
/record/clase

fichero
Pregunta 10 del test

Proceso
barajar complejidad

hacer

Subprogramación

1

función

procedimiento

secuencias

asignación/referencia

Llamada
procedimiento

Disponible en todos los lenguajes
Frecuente en otros lenguajes y no disponible en Python
Disponible en Python, no frecuente en otros lenguajes

n

0o1

alternativasif c: bloque1
[ else: bloque2]

bucles

iterativo

recursivo

case

0on

gestión
excepciones

for
n conocido

1on

while

Do while

n desconocido
2

Tipo de datos simple

{dominio}

Objeto datodefinido sobre un dominio, y sus operaciones

Tipo de datos compuesto

Conjunto de objetos dato, potencialmente de distinto tipo
con sus operaciones Ej: fecha, aula, color(RGB)
Cada elemento conserva susoperaciones
Todos del mismo tipo

Accesibles por nombre

arreglo
Lista/tupla

Estructura

tuplaNombre

{dominio} {dominio}

Taller: coche1, coche2, …, cochen
Aula: Alumno1, alumno2,…
Farmacia:med1,med2,…
Equipo deportivo: jug1,jug2,…

3

Secuencias: común a tuplas, listas,
cadenas
• Creación general, vacía, unitaria
• Acceso a elementos: a[0..n-1]; hacia atrás a[-n..-1]; aborto i>=n,
operadorslice semana='lunes','martes','miércoles','jueves','viernes','sábado',

'domingo'

laborables = semana[0:5]
# ('lunes', 'martes', 'miércoles', 'jueves', 'viernes')
alternos2 = semana[1:5:2]
#('martes','jueves')
terribles=semana[:3]
#('lunes', 'martes', 'miércoles')
Sonnando=semana[3:]
# ('jueves', 'viernes', 'sábado', 'domingo')

• Operaciones: concatenar; is , comparación, in
• Funciones: len, min,max
• Métodos: s.index(x,[i,j]), s.count(x)

4

Específico de
listas

Operación

Resultado

s[i] = x

El elemento i de s referencia al valor x

s[i:j] = t

El trozo de s desde i hasta j sustituido...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • RE: Secuencia para responder al foro temático #1
  • Preguntas u5
  • Secuencias
  • Secuencia
  • Secuencia
  • secuencia
  • SECUENCIA
  • Secuencia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS