Pythonプログラミング力試し

Pythonや機械学習に関する問題が5問,出題されます.人間が作った問題とChatGPT (AI)が作った問題がランダムに出題されます.問題に答えるとともに,人間が作ったのかAIが作ったのかも考えてみてください.なお,問題の答えがわからないときは,当てずっぽうで答えず,画面を下にスクロールさせて次の問題に挑戦するようにしてください.

第 1 問

マルチスレッディングとは何か選択肢の中から選びなさい。

解答 正解 選択肢

複数のスレッドを同時に実行すること

コードの実行速度を上げるための手法

メモリ使用量を削減するための手法

コードの可読性を高めるための手法

この問題を作ったのはAI?人間?どちらだと思いますか?

AI
人間

第 2 問

以下のプログラムを実行した際の出力結果を選びなさい。

d = 'dive
into
code    '

print(len(d))

解答 正解 選択肢

20

18

12

15

この問題を作ったのはAI?人間?どちらだと思いますか?

AI
人間

第 3 問

以下のプログラムを実行した際の出力結果として正しいものを選択しなさい。

d = 'xxxxDIVExxxxDIVExxxxDIVE'

print(d.replace('DIVE', 'CODE', 1))

解答 正解 選択肢
xxxxCIVExxxxCIVExxxxCIVE
xxxxDIVExxxxCODExxxxDIVE

SyntaxErrorとなる。

xxxxCODExxxxDIVExxxxDIVE

この問題を作ったのはAI?人間?どちらだと思いますか?

AI
人間

第 4 問

対話モード時に、最後に表示した式を格納している変数を選びなさい。

解答 正解 選択肢

変数:_ (アンダーバー)

変数:-(ハイフン)

変数:^(ハット)

変数:#(シャープ)

この問題を作ったのはAI?人間?どちらだと思いますか?

AI
人間

第 5 問

JSONとは何か選択肢の中から選びなさい。

解答 正解 選択肢

プログラミング言語の一種であり、Pythonと同様に使用される

データの表現形式であり、テキストベースで人間にも読みやすい

Pythonの組み込み関数の一つで、データのシリアライズやデシリアライズに使用される

データベースの一種であり、関係データベースとは異なる

この問題を作ったのはAI?人間?どちらだと思いますか?

AI
人間

結果

あなたの成績は下記のとおりでした

問題 回答 AI判定
第 1 問
第 2 問
第 3 問
第 4 問
第 5 問

もう一度ためす