Python学習チャンネル by PyQ

Pythonのオンライン学習プラットフォームPyQのオフィシャルブログです

Pythonのwith open()などのカッコ中の「=」の前後に、スペースは不要なのですか?

PyQサポートのkamekoです。今日は、関数呼び出し時のキーワード引数の書き方について解説します。 質問 回答 引用: PEP 8 -- Style Guide for Python Code 質問 PEP8のクエストを消化した際に 「=の前後にスペースを入れる」とあったと思うのですが、以下の…

公式ドキュメントの用語が理解できません。調べながら全て読んだ方がいいですか?

質問 回答 公式ドキュメントを読むべき理由 1. 公式ドキュメントにかかれていることが正であること 2. 公式ドキュメントは情報が網羅されていること まずは動かしてみることも大切です PyQサポートのsusumuisです。 今日は、学習サポートに寄せられた公式ド…

新元号「令和」を、西暦から和暦に変換するクエストに追加しました

こんにちは、kamekoです。2019年4月1日に新しい元号『令和(れいわ)』が発表されました。 PyQでは、実務で実装することもある西暦年を和暦年に変換するクエストを用意しています。 今回、2019年5月1日から元号が変わることにあわせて、PyQの元号を計算する…

正規表現: [^a-z0-9_]の 意味を解説します。「 bool(re.match('[^a-z0-9_]+', '')) でFALSEになる例はありますか?」

PyQサポートのkamekoです。今日は、正規表現の文字クラス内で使われる記号 ^ について解説します。 質問 回答 公式ドキュメント:正規表現 HOWTO 質問 [^a-z0-9_]の意味が良く分かりません。 print(bool(re.match('[^a-z0-9_]+', ''))) でFALSEになる例はあ…

「Matplotlibの使い方」パートをリリースしました

こんにちは。PyQ開発チームの斎藤です。 PyQの新規コンテンツとして、可視化ライブラリーのmatplotlibのパートをリリースしました! データ分析の報告書などでは、グラフを使って結果をわかりやすく表現される方が多いと思います。Pythonはデータ分析もグラ…

学習状況に合わせてオススメする、復習の通知機能を追加しました

id:hirokiky です。 何かを学ぶには繰り返しが大切です。 プログラミングスキルも、繰り返しプログラムを読んで、書いてを繰り返して伸ばしていくことが一番大切です。 Pythonの学習プラットフォーム PyQ ではプログラミングスキルを身につけられるように、…

「pandasで、A列からB列の文字を除いた列Cを作成するには?」applyを使った効率的な処理方法

PyQ開発チームの斎藤です。 データ分析のライブラリーであるpandasは、非常に便利ですが、なかなか効率的な書き方がわからないことがあります。ここでは、PyQに来た質問を例に「表のA列からB列の文字を除いた列Cを作成する」方法を紹介します。

「文法が覚えられない!」プログラミング初心者に伝えたい、丸暗記しないプロのコードの書き方

今回のPythonお悩み解決は、プロのコードの書き方についてです。Pythonだけに限らず、プログラミングの全般に言える話だと思いますので、他の言語を学び始めた方もぜひ読んでみてください。

Pythonのクラスメソッド(@classmethod)とは?使いどころとメソッドとの違いを解説

Pythonお悩み解決は、PyQスタンダードプランの質問からピックアップしてPythonの疑問を紹介します。この記事では、「 Pythonで `クラス.メソッド()` のように呼び出せるものがあるのですが、これは何ですか?」という質問にお答えします。

str.splitとre.splitの違いを、具体例を交えて解説します。「正規表現パターンで文字列を分割する」とは?

PyQサポートのkamekoです。今日は、文字列を正規表現パターンで分割するre.splitについて、 str.splitとの違いを具体例で比べながら解説します。 質問 回答:str.splitとre.splitの解説 公式ドキュメント:str.split 公式ドキュメント:re.split .splitの解…

正規表現の [] はどのような記号ですか?正規表現の中で文字の集合指定について解説します。

こんにちは、PyQサポートkamekoです。正規表現の記号 [] について解説します。 質問 回答 具体例 正規表現の他の記号について 質問 正規表現で、「[//\t]+」はどういう意味ですか? 回答 記号 [] は、 [ と ] の中の文字のいずれかの1文字を意味します。 記…

Pythonでifとtry...exceptはどう使い分けるんですか?違いは何ですか?

質問 「 ifとtry...exceptはどう使い分けるんですか?違いは何ですか?」 質問 回答 例外についてのおさらい 例外のサンプルコード 例外をif で避けるのかexceptするのかの使い分け 例外の処理にifを使う場合 例外の処理にexceptを使う場合 具体例 例外を例…

Copyright ©2017- BeProud Inc. All rights reserved.