-
news
PythonZen & PEP 8 検定 試験問題解説)PEP 8 で推奨される import 文の順序の説明で正しいものを、次の選択肢の中から選びなさい。
当コラムでは、PythonZen & PEP 8 検定試験(こちらでオンライン受験できます)で出題されている問題の解説を行なっています。当コラムシリーズを読んで自信がついたら、ぜひ試験に挑戦してみてくださいね。 今回のコラムで解説する試験問題はこちらです。 問題 PEP 8 で推奨される import 文の順序の説明で正しいものを、次の選択肢の中から選びなさい。 1. 1. 標準ライブラリ 2. サードパーティに関連するもの 3. ローカルな アプリケーション/ライブラリ に特有のもの2. 1. ローカルな アプリケーション/ライブラリ に特有のもの 2. サードパーティに関連するもの 3. 標準ライブラリ3. 1. 標準ライブラリ 2. ローカルな […] -
news
PythonZen & PEP 8 検定 試験問題解説)PEP 8でコーディングに利用する文字エンコーディングを、次の選択肢の中から選びなさい。
当コラムでは、PythonZen & PEP 8 検定試験で出題されている問題の解説を行なっています。試験はこちらでオンライン受験できます。当コラムシリーズを読んで自信がついたら、ぜひ試験に挑戦してみてくださいね。 今回のコラムで解説する試験問題はこちらです。 問題 PEP 8でコーディングに利用する文字エンコーディングを、次の選択肢の中から選びなさい。 ASCIIUTF-8EUCUTF-16 解答のヒント PEP 8のソースファイルエンコーディング(Source File Encoding)に関する問題になっています。 HTMLファイルなどでは冒頭で文字コードを宣言するのが通例ですが、Pythonファイルでは文字コードを宣言するべきではありません。常に規定の文字コードを使いましょう。その文字コードとは、きっとみなさんのご想像の通りです。今や世界中のオープンソースでこの文字コードが標準になっています。PEP 8のリンク先で答えを確認してみましょう。 また、変数名や関数名などの識別子では、可能な限りASCII文字かつ英単語を使うことが推奨されています。例外として、氏名や地名などの固有名詞、略語、専門用語などでASCII文字以外の文字や英語以外の言語を使うことがあります。 正解はこちら PEP 8のリンク先で答えを確認してみましょう。ガイドラインには、ルールとして従わなくてはいけないこと(must)、推奨されること(should)、各ルールの適用例・非適用例(cases)が書いてあります。ルールを機械的に覚えるだけではなく、なぜこのルールがあるのかを意識して読むと、より理解が深まるでしょう。 正解が分かったら、次はPythonZen & PEP 8 […] -
news
皆さまのPython Zen & PEP 8 検定関連のブログをご紹介「PEP 8によるPythonの命名規則」、他3本
みなさん、こんにちは加賀結衣です。Pythonの資格試験は複数ありますが、まずは無料で力試しをしたい方はPython Zen & PEP 8 検定に挑戦してみるのもよいですよね。Pythonの資格試験の難易度や受験の流れについては、こちらの情報が参考になります。https://mynavi-agent.jp/knowledge/it/765.html?fbclid=IwAR2fvbIOo-SPAC10rB3xR4BEwD1GoVuyultA4GkCBzB3FDrqnQA7Hr7BA2Q さて、今回もPython Zen & PEP 8 検定関連のブログと検定に関連しそうなコラムを順にご紹介いたします。 1.【Tips】PEP 8によるPythonの命名規則 PythonのPEP 8に定められた、変数などの命名規則をまとめました。 PEP 8による命名規則対象 命名規則変数、関数 小文字のみ。必要に応じてで単語を区切る 定数 大文字のみ。必要に応じてで単語を区切るクラス、例外 CapWords方式インスタンス変数、メソッド 小文字のみ。必要に応じてで単語を区切る モジュール […]