Pythonエンジニア認定基礎試験(2019/9/25)

受験記録...ミスのみ
正答率55%。ちょうど一年振りだとざっこいなw
-------
以下のプログラムを実行した際の出力結果として正しいものを選択しなさい。
diver = [d * 2 for d in 'diver']

print(diver)
正解: ['dd', 'ii', 'vv', 'ee', 'rr']
stringの一文字ずつをリスト化してdに格納して二倍にして返す
-
ログを取得するためのモジュールを選択肢の中から選びなさい。
正解: logging
-
Pythonインタープリタにて以下のように入力した場合の出力結果として正しいものを選びなさい。
>>>import reprlib
>>>reprlib.repr(set('diveintocode'))
正解: "{'c', 'd', 'e', 'i', 'n', 'o', ...}"
reprlib.repr(set())でユニークな集合を作る
-
クリーンアップ動作を定義してあるオブジェクトに対して、クリーナップ動作を保証した形で利用するための構文で適切なものを選びなさい。
正解: with
-
シーケンスデータ型について説明した文章で正しいものを
選択肢の中から選びなさい。
正解: タプルは「immutable」であり、 アンパッキングしてアクセスすることができる。
-
ビルドイン関数dir()についての適切なものを選びなさい。
正解: モジュールが定義している名前を確認することができる。
-
以下のプログラムを実行した際と等価の記述を選択肢の中から選びなさい。
t = 123,345,'test'
正解: t = (123,345,'test')
-
pythonインタープリタにて
D:\home\name\python
と出力させるための入力として正しいものを選びなさい。
正解: print(r'D:\home\name\python')
-
pythonインタープリタにて以下のように入力した場合の出力結果として正しいものを選びなさい。
>>>3*3.72/1.5
正解: 7.44
-
以下のプログラムを実行した際の出力結果を選びなさい。
print(range(5))
正解: range(0, 5)
-
def fugafuga(title,content = 'default_content', number = 4):
    content = 'content'
    print(title, end=' ')
    print(content, end=' ')
    print(number)
 
fugafuga(title = 'title_default', content = 'None', number = 5) 
正解: title_default content 5
Noneだったらcontentがでるのか
-
Pythonがサポートする複素数の虚部を表す接尾辞で正しいものを選びなさい。
正解: 「j」または「J」
-
対話環境のでヒストリ情報が保存されているファイルを選択肢の中から選びなさい。
正解: .python_history
-
以下のプログラムをインタープリタにて実行した際の出力結果を選びなさい。
(1,3,5) < (1,2,3,4)
正解: FALSE
-
以下のプログラムを実行した際の出力結果を選びなさい。
d = 'dive\ninto\ncode\t'

print(len(d))
正解: 15
-
ファイルの読み書きで使用する「open」関数のモードについて、存在しないものを選択肢の中から選びなさい。
正解: r-
-
以下のプログラムを実行した際の出力結果として正しいものを選択しなさい。
d = 'xxxxDIVExxxxDIVExxxxDIVE'

print(d.replace('DIVE', 'CODE', 1))
正解: xxxxCODExxxxDIVExxxxDIVE
-
問題文のprint文を実行した場合の、出力結果を選びなさい。
print("出力結果:")
print('円周率は%5.3fである。'%math.pi)
正解: 出力結果:円周率は3.142である。
-
条件についての説明で誤っているものを選択肢から選びなさい。
正解: 比較はブール演算のand及びorによって組み合わせることができ、また比較の結論はnotにより否定ができる。これらの優先順位は比較演算子よりも高い。
-
Pythonインタープリタにて以下のように入力した場合の出力結果として正しいものを選びなさい。
>>> from math import pi
>>> [str(round(pi, i)) for i in range(0, 5)]
正解: ['3.0', '3.1', '3.14', '3.142', '3.1416']Pythonインタープリタにて以下のように入力した場合の出力結果として正しいものを選びなさい。
>>> import math
>>> math.cos(math.pi / 5)
正解: 0.8090169944
----
Next Post Previous Post
No Comment
Add Comment
comment url