Python 3エンジニア認定基礎試験-モジュール(モジュールの読み込み)-

1. 
次のコードの実行結果を選んでください。

from os.path import exists
print(exists("test_file.txt"))

2. 
Pythonにおいて、標準ライブラリモジュールmathを使用するための適切なコードを選んでください。

3. 
次のコードの実行結果を選んでください。

from math import pi
print(pi)

4. 
次のコードの実行結果を選んでください。

import math
print(math.factorial(5))

5. 
次のコードの実行結果を選んでください。

import time
start = time.time()
time.sleep(2)
end = time.time()
print(end - start)

6. 
次のコードの実行結果を選んでください。

import math
print(math.log(100, 10))

7. 
次のコードの実行結果を選んでください。

from math import floor, ceil
print(floor(3.7), ceil(3.7))

8. 
次のコードのようにインポートした場合、モジュール内の関数にアクセスする正しい方法を選んでください。

import random as rnd

9. 
次のコードの実行結果を選んでください。

import math as m
print(m.sqrt(25))

10. 
次のコードの実行結果を選んでください。

from random import choice
print(choice(['apple', 'banana', 'cherry']))

11. 
次のコードの実行結果を選んでください。

import datetime
print(datetime.datetime.now())

12. 
次のコードの実行結果を選んでください。

import math
print(math.pow(2, 3))

13. 
次のコードでエラーが発生する原因を選んでください。

from math import pi
print(math.pi)

14. 
次のコードの実行結果を選んでください。

import os
print(os.getcwd())

15. 
次のコードの実行結果を選んでください。

import os
os.makedirs("test_dir/sub_dir", exist_ok=True)
print("Directories created")

16. 
次の記述のうち、Pythonのimportに関して正しいものを選んでください。

17. 
次のコードの実行結果を選んでください。

import random
print(random.randint(1, 5))

18. 
次のコードでtimeモジュールを別名でインポートした場合、関数sleepにアクセスする正しい方法を選んでください。

import time as tm

19. 
次のコードでrandomモジュールのrandint関数を別名で使用した場合の正しいコードを選んでください。

20. 
次のコードの出力結果を選んでください。

from math import sqrt
print(sqrt(16))

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