1.
次のコードを実行したときの出力結果は何でしょうか?
y = 100
def modify_variable():
global y
y = "Changed"
modify_variable()
print(y)
2.
次のコードを実行したときの出力結果は何でしょうか?
x = 1
def outer_function():
def inner_function():
global x
x += 1
inner_function()
outer_function()
print(x)
3.
グローバル変数を使用する際の注意点として適切なものはどれですか?
4.
次のコードの出力結果は何でしょうか?
x = 5
def modify_variable():
global x
x += 10
print(x)
modify_variable()
print(x)
5.
次のコードに関する正しい説明はどれですか?
x = 10
def example_function():
print(x)
example_function()
6.
次のコードを実行したときの出力結果は何でしょうか?
x = 5
def outer_function():
global x
x = x * 2
outer_function()
print(x)
7.
次のコードを実行したときの出力結果は何でしょうか?
x = [1, 2, 3]
def modify_list():
global x
x.append(4)
modify_list()
print(x)
8.
次のコードを実行したときの出力結果は何でしょうか?
x = 10
def modify_variable():
global x
x = "Hello"
modify_variable()
print(x)
9.
次のコードを実行したときの出力結果は何でしょうか?
x = 0
def increment():
global x
x += 1
return x
print(increment())
print(increment())
10.
次のコードを実行したときの出力結果として正しいものを選んでください。
x = 5
def outer_function():
x = 10
def inner_function():
global x
x += 5
inner_function()
print(x)
outer_function()
print(x)
11.
次のコードの実行結果として正しいものを選んでください。
x = 5
def example_function():
x = 10
print(x)
example_function()
print(x)
12.
次のコードを実行したときにエラーが発生する理由として正しいものを選んでください。
def example_function():
x += 1
print(x)
example_function()
13.
次のコードを実行したときの出力結果は何でしょうか?
x = 10
def modify_variable():
x = 20
return x
print(modify_variable())
print(x)
14.
次のコードを実行したときの出力結果は何でしょうか?
x = 5
def modify_variable():
global x
x = x * 2
return x
print(modify_variable())
print(x)
15.
次のコードの出力結果は何でしょうか?
x = 0
def example_function():
global x
x = x + 2
return x
print(example_function())
print(x)
16.
次のコードを実行したときの出力結果は何でしょうか?
x = 1
def first_function():
global x
x += 1
def second_function():
global x
x *= 3
first_function()
second_function()
print(x)
17.
次のコードを実行したときの出力結果は何でしょうか?
x = 10
def test_function():
x = 20
def modify_variable():
global x
x += 10
modify_variable()
print(x)
test_function()
print(x)
18.
次のコードを実行したときの出力結果は何でしょうか?
y = 100
def outer_function():
y = 200
def inner_function():
global y
y += 50
inner_function()
print(y)
outer_function()
print(y)
19.
次のコードを実行したときの出力結果は何でしょうか?
z = [10, 20, 30]
def modify_list():
global z
z[1] = 99
modify_list()
print(z)
20.
グローバル変数に関する正しい説明はどれですか?