Začněte nyníZačněte zdarma

Pochopení scope

Jaké čtyři hodnoty tento skript vypíše?

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)

Toto cvičení je součástí kurzu

Writing Functions in Python

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení