Не запуская код, ответьте ** вопрос: что выведет ** экран данная программа? (python)

+893 голосов
1.6m просмотров

Не запуская код, ответьте на вопрос: что выведет на экран данная программа? (python)


Информатика (18 баллов) | 1.6m просмотров
Дан 1 ответ
+106 голосов

Функция f() - работает с внешними переменными a и b, все остальные переменные в ней не влияют на программу. В ней мы присваиваем переменной b значение переменной а.

Функция g() - работает с внешними переменными a и d, все остальные переменные в ней не влияют на программу. В ней мы присваиваем переменной a результат конкатенации значения переменной d и строки "0".

    a      b    c    d    

    '2'    '3'  '5'  '7'    

f()  '2'    '2'  '5'  '7'    

g() '70'  '3'  '5'  '7'  

f()  '70' '70' '5'  '7'    

Выведена будет конкатенация этих строк

"707057"

=================

Если ответ удовлетворил, не забудь отметить его как "Лучший".

(6.9k баллов)