Що буде виведено в результаті виконання зображених програм?
Спробуй знайти відповіді, не використовуючи комп'ютер, а потім
перевір їх правильність у Python.
a=2
if a! =1:
print (1)
else:
print (2)
a=int (input ())
b=a+2
if b<=a:
print (1)
else:
print (2)
a="текст"
if a! = "текст":
print (1)
else:
print(2)
a=1
if a+25=a*2:
a=a+2
else:
a=a*2
print (a)
х = 1
if x =
== 2:
x = x+2
x = x+2
print (x)
х = 1
if x == 2:
x = x+2
x = x*2
print (x)
Answers & Comments
Ответ:
1. 2 (2 не равно 1)
a=2
if a!=1:
....print (1)
else:
....print (2)
2. 2 (b всегда больше а на 2)
a=int (input ())
b=a+2
if b<=a:
....print (1)
else:
....print (2)
3. 2 (а равно текст)
a="текст"
if a!= "текст":
....print (1)
else:
....print(2)
4. 3 (3 больше 2, 1+2=3)
a=1
if a+2>=a*2:
....a=a+2
else:
....a=a*2
print (a)
5. 2 (x равен 1, 1*2=2)
x = 1
if x==2:
....x= c+2
x= x*2
print (x)
6. 1 (x равен 1)
x = 1
if x == 2:
....x = x+2
....x = x*2
print (x)