Cap. 4 - Ciclos determinados for Flashcards

1
Q

La oración for en python…

A

está diseñada para trabajar con una secuencia de ítems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Síntaxis de oración for

A

for variable in [elem1, elem2, …]:
Bloque de
Oraciones

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Comparación entre ciclo while y for.

for num in [1,2,3,4,5]:
print(num)

A

num = 1
while num <= 5:
print(num)
num += 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

En cada iteración del ciclo for, la variable control hace referencia a una copia de un elemento distinto de la lista. Por eso…

A

no se puede utilizar la variable control para cambiar el valor de un elemento en la lista.

Ejemplo:

numbers = [1,2,3,4,5]
for num in numbers:
num = 99
print(numbers)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

función range ( )

A

Genera un objeto iterable similar a una secuencia.

NO GENERA LISTA

Genera una secuencia de valores sobre la cual podemos
iterar utilizando un ciclo for.

EJemplo:

for valor in range(5):
print(valor)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

La función range puede tener….. argumentos

A

de 1 a 3 y tienen que ser tipo int.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Los argumentos de range (en orden) son…

A

range(start, stop, step)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

El argumento Start

A

indica el valor inicial de la secuencia.

opcional ya que el valor default es 0.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

El argumento Stop

A

indica el valor límite pero no se incluye en la secuencia.

requerido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

El argumento Step

A

Indica el incremento de la secuencial.

opcional, el default es 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cuando solo se especifica 1 argumento…

A

el argumento representa el stop.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Cuando solo se especifican 2 argumentos…

A

los argumentos son start y stop

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Cuando se especifican 3 los argumentos…

A

los argumentos son start, stop, step

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

VER TABLA DE PRESENTACIÓN

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Síntaxis de oracion for con range

A

for variable in range(start, stop, step):
Bloque de
Oraciones

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

ver ejercicio de practica

A

al final