【無料・参加者募集中】3月に小・中・高校生向けの科学教室が3件開催されます。クリックして詳細を見る☆彡

解説

解説

16-30. Google Colabの共有権限のまとめ(閲覧者、編集者、Playgroundモード)

やることPythonの勉強会をやっているとコードをGoogle Colabで参加者に共有する機会が多いです。その際の「共有権限はどうすればいい?」「Playgroundモードってなに?」をまとめました...
解説

26-11. 自称日本一わかりやすい「上位互換」「下位互換」の誤用と使い方

はじめに「ポリゴン2はポリゴンZの上位互換だ」といった表現を聞いたことがあると思いますが、少し調べるとこれが誤用であることが分かります。しかしどこが間違っているのか、理解が難しい部分があります。「上位...
解説

16-28. 破損したファイルをPythonでチェックする方法

やること以前、こちらの記事で「try~exceptはファイルの破損状態の判別に使える」と紹介しました。なぜtry~exceptを使わないといけないかというと、破損状態はファイル名やファイル容量から判別...
解説

16-27. Pythonのsubprocess.Popen()による並列実行でリアルタイム標準出力がしたかった備忘録

やることPythonでサブプロセスを複数実行したいことがあるので、subprocess.Popen() を用いた「直列実行 or 並列実行」「おまとめ出力 or リアルタイム出力」の4通りの組み合わせ...
解説

9-14. 自称日本一わかりやすいNP完全とは

やること「日本一わかりやすい」は流石に盛りました。タイトル詐欺です。最適化をやっているとどうしても「NP完全」を理解しなければなりません。しかし、NP完全を検索しても「NP困難のうちNPであるもの」と...