Python 3エンジニア認定基礎試験-Pythonの特徴(Pythonの記述法)-

1. 
次のコードの出力は何ですか?

a = [1, 2, 3]
print(a[-1])

2. 
次のコードの出力は何ですか?

a = "Hello"
b = a.replace("H", "J")
print(a)
print(b)

3. 
次のコードの出力は何ですか?

x = 10
y = 3
result = x // y
print(result)

4. 
次のコードの出力は何ですか?

x = 5
y = "5"
print(x + int(y))

5. 
Pythonの「論理演算子」として使用できないものはどれですか?

6. 
Pythonにおける「変数のスコープ」として、関数内で宣言された変数が関数の外で使用できない理由はどれですか?

7. 
Pythonで「変数の宣言」において、以下の記述のうち正しいものはどれですか?

8. 
Pythonにおける「識別子のルール」として誤っているものはどれですか?

9. 
Pythonでの「複数行にまたがる文字列」を定義するために使用する方法はどれですか?

10. 
Pythonでの「四則演算」の順序として最も正しいものはどれですか?

11. 
次のコードの出力は何ですか?

a = [1, 2, 3]
b = a
b.append(4)
print(a)

12. 
次のコードの出力は何ですか?

x = [1, 2, 3]
y = x.copy()
y.append(4)
print(x)
print(y)

13. 
次のコードの出力は何ですか?

def func(x, y=10):
return x + y

print(func(5))
print(func(5, 15))

14. 
次のコードの出力は何ですか?

def func(x):
x += 5
return x

a = 10
func(a)
print(a)

15. 
次のコードの出力は何ですか?

x = 5
y = 10
result = x * y - x + y
print(result)

16. 
次のコードの出力は何ですか?

for i in range(1, 5):
if i == 3:
continue
print(i)

17. 
Pythonの「コメント」を記述する際に使用する記号はどれですか?

18. 
Pythonで「改行せずに連続した出力」を行うためにprint関数で使用する引数はどれですか?

19. 
次のコードの出力は何ですか?

a = [1, 2, 3]
print(a * 2)

20. 
次のコードの出力は何ですか?

def modify_list(lst):
lst[0] = 100

a = [1, 2, 3]
modify_list(a)
print(a)

コメントを残すにはログインしてください。