1. Învăţa
  2. /
  3. Courses
  4. /
  5. Pythonの関数入門

Connected

exercise

スコープ理解の確認クイズ

この演習では、関数におけるスコープについて学んだことを練習します。変数 num は 5 としてあらかじめ定義されており、次の関数定義があります。

def func1():
    num = 3
    print(num)

def func2():
    global num
    double_num = num * 2
    num = 6
    print(double_num)

シェルで func1() と func2() を呼び出してから、次の質問に答えてください。

  • func1() と func2() を呼び出すと、それぞれどんな値が表示されますか?
  • func1() と func2() を呼び出した後、グローバルスコープにおける num の値はいくつになりますか?

Instrucţiuni

50 XP

Posibile răspunsuri