
ゆめさくが
モジュールと
ログインなしで
この 分野の小分野
- モジュールと入出力(8問)
モジュールと 入出力の問題
8 問選ぶと、
モジュールと
入出力 問 1次の
コードを 実行した ときの 出力と して 正しい ものは どれですか。 import math as m from math import sqrt print(m.floor(sqrt(10)), 'math' in dir())問 2モジュールの
ファイル fibo.py を python fibo.py のように スクリプトとして 実行した とき、 fibo.py の 中の __name__ の 値と して 正しい ものは どれですか。 問 3import spam を
実行した とき、 インタープリタが spam を 探す順と して 正しい ものは どれですか。 問 4パッケージ pkg が
下の ファイルで できている とき、 main.py を 実行した ときの 出力と して 正しい ものは どれですか。 # pkg/__init__.py __all__ = ['a'] # pkg/a.py X = 1 # pkg/b.py Y = 2 # main.py from pkg import * print('a' in dir(), 'b' in dir())問 5パッケージ sound の
サブモジュール sound.effects.surround の 中で、 同じ sound.effects に ある echo を 相対 import する 書き方と して 正しい ものは どれですか。 問 6次の
コードを 実行した ときの 出力と して 正しい ものは どれですか。 name = 'py' n = 7 print(f'[{name:4}][{n:4}] {name!r}')問 7次の
コードを 実行した ときの 出力と して 正しい ものは どれですか。 print('{1}-{0}-{x}'.format('A', 'B', x=repr('C')))問 8次の
コードを 実行した ときの 出力と して 正しい ものは どれですか。 import json with open('t.txt', 'w') as f: f.write('ab\n') with open('t.txt', 'a') as f: f.write(json.dumps(['a', 1])) with open('t.txt') as f: first = f.readline() rest = f.read() print(repr(first), rest, f.closed)
8 問中 0 問に答えました
解説の一覧
解いた
モジュールと入出力
問1次の コードを 実行した ときの 出力として 正しい ものは どれですか。
import math as m
from math import sqrt
print(m.floor(sqrt(10)), 'math' in dir())正解は
問2モジュールの ファイル fibo.py を python fibo.py のように スクリプトとして 実行した とき、 fibo.py の 中の __name__ の 値として 正しい ものは どれですか。
正解は
問3import spam を 実行した とき、 インタープリタが spam を 探す順として 正しい ものは どれですか。
正解は
問4パッケージ pkg が 下の ファイルで できている とき、 main.py を 実行した ときの 出力として 正しい ものは どれですか。
# pkg/__init__.py
__all__ = ['a']
# pkg/a.py
X = 1
# pkg/b.py
Y = 2
# main.py
from pkg import *
print('a' in dir(), 'b' in dir())正解は
問5パッケージ sound の サブモジュール sound.effects.surround の 中で、 同じ sound.effects に ある echo を 相対 import する 書き方として 正しい ものは どれですか。
正解は
問6次の コードを 実行した ときの 出力として 正しい ものは どれですか。
name = 'py'
n = 7
print(f'[{name:4}][{n:4}] {name!r}')正解は
問7次の コードを 実行した ときの 出力として 正しい ものは どれですか。
print('{1}-{0}-{x}'.format('A', 'B', x=repr('C')))正解は
問8次の コードを 実行した ときの 出力として 正しい ものは どれですか。
import json
with open('t.txt', 'w') as f:
f.write('ab\n')
with open('t.txt', 'a') as f:
f.write(json.dumps(['a', 1]))
with open('t.txt') as f:
first = f.readline()
rest = f.read()
print(repr(first), rest, f.closed)正解は
ほかの分野
インタープリタと入門
インタープリタと
対話環境、 数と 文字列とリスト 制御構造と関数
条件分岐と
ループ、 関数の 定義と引数 データ構造
リストと
タプルと 集合、 辞書と ループの 技法と比較 例外と
クラス エラーと
例外、クラス 標準
ライブラリと 仮想環境 標準ライブラリめぐり、
標準ライブラリめぐり Part II と仮想環境
Python 3 エンジニア認定基礎試験の頁に、
続きは ゆめさくで
試験の