Avem lista a = [1,0,1,66, 2,7,4,3,55,5, 8,13, 21,99,34,55, 89,1,2,3,0].
Afisati :
- toate elementele mai mici de 5 ;
- numarul(câte) elemente mai mici de 15 avem in lista ;
- Suma elemetelor mai mari(>13) ;
- Produsul elemetelor de pe pozitii impare & mai mari 33 ;
in python va rog frumos
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
1.
lista = [1,0,1,66, 2,7,4,3,55,5, 8,13, 21,99,34,55, 89,1,2,3,0]
for x in range(len(lista)):
if (lista[x] < 5):
print (lista[x])
2.
lista = [1,0,1,66, 2,7,4,3,55,5, 8,13, 21,99,34,55, 89,1,2,3,0]
contor=0
for x in range(len(lista)):
if (lista[x] < 15):
contor +=1
print (contor)
3.
lista = [1,0,1,66, 2,7,4,3,55,5, 8,13, 21,99,34,55, 89,1,2,3,0]
contor=0
for x in range(len(lista)):
if (lista[x] < 15):
contor +=1
print (contor)
4.
lista = [1,0,1,66, 2,7,4,3,55,5, 8,13, 21,99,34,55, 89,1,2,3,0]
produs = 1
for x in range(1,len(lista),2):
if (lista[x] > 33):
produs *= lista[x]
print (produs)
Explicație:
VxF:
Ar fi ideal să te dezobișnuiești de for x in range(len(lista)): și să treci la for x in lista:
Alte întrebări interesante
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Biologie,
8 ani în urmă
Limba română,
9 ani în urmă
Istorie,
9 ani în urmă
Matematică,
9 ani în urmă