PYTHON Pętle zagnieżdżone – ćwiczenia interaktywne
Co będzie wynikiem działania następujących fragmentów kodu języka Python? Jeżeli błąd wpisz error.
s = 0
for x in range(1,3):
for y in range(1,4):
s = s + 2
print (s)
s = 2
for x in range (1,2):
for y in range (5,7):
s = s + x + y
print (s)
s = 0
for x in range (2,4):
x = 0
for y in range (-1,1):
x = x + y
s = s + x
print (s)
s = 0
for x in [2,6,4]:
for y in range (9,11):
s = s + x + y
print (s)
s = -20
x = 2
while x < 5:
y = 2
while y < 5:
s = s + x + y
y = y + 1
x = x + 1
print(s)
s = 0
x = 1
while x < 3:
y = 3
while y < 6:
s = s + y
y = y + 2
if x + y == 6:
break
x = x + 1
print (s)
s = 5
x = 5
while x > 3:
for y in range(2,4):
s = s + 1
x = x - 1
print(s)
s = 1
for x in [2,3,4]:
for y in [4,1,2]:
if x == y:
s = s * x
print(s)
s = 1
lista = [3, 2]
for x in lista:
for y in range(1,4):
if (x + y) % 3:
s = s * x
print(s)
s = 0
napis1 = "technik"
napis2 = "informatyk"
for znak1 in napis1:
for znak2 in napis2:
if znak1 == znak2:
s = s + 1
print(s)