ПочатиПочніть безкоштовно

Розуміння області видимості

Які чотири значення виведе цей скрипт?

x = 50

def one():
  x = 10

def two():
  global x
  x = 30

def three():
  x = 100
  print(x)

for func in [one, two, three]:
  func()
  print(x)

Ця вправа є частиною курсу

Написання функцій у Python

Переглянути курс

Практична інтерактивна вправа

Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ

Почати вправу