Python学習チャンネル by PyQ

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

Pythonのデコレーターにfunctools.wrapsを使ってみましょう

Pythonお悩み解決です。今回は、`functools.wraps`を設定するメリットを紹介します。

つとむ先生のpandasドリル【df.groupbyを用いてDataFrameの値を合計した列を追加するには?】

pandasドリル11問目です。【問題】DataFrame型の変数dfに、テストの結果が入っています。`個人(Name)`ごとの`得点(Point)`の`合計(Total)`の列を追加した表を作成し、`変数result`に入れてください。

「Pythonで使われる()や[]は同じように見えるのですが、どのような違いがあるのでしょうか?」()と[] を解説します。

Python初学者向けに「関数の呼び出しで使う` ( ) `と要素へのアクセスに使う` [ ]` 」を解説します。

Pythonプログラミングをはじめよう!初心者も安心、10日間無料のキャンペーンを紹介します。

オンラインPython学習サービスPyQ(パイキュー)の10日間無料キャンペーンを紹介します。

「returnの代わりにprint()を書くと判定がFalseになります」クラス内のメソッドでreturnが必要な理由を解説します。

こんにちは。PyQサポートです。 今回は、「クラス内のメソッドでreturnが必要な理由」を解説します。 質問 クラスを使ってアドレス帳を作ろうとしています。姓、名のデータをつなげてフルネームを表示したり検索したりさせたいです。 そこでフルネームを作る…

正規表現の問題で「IndexError: no such group」というエラーが出てきます。このエラーの意味を教えてください。

正規表現でダブルクォーテーションの間だけ取得しようとした時に出てきた`IndexError: no such group`というエラーの意味と考えられる原因を紹介します。

つとむ先生のpandasドリル【別のDataFrameの列を結合するには?】

tsutomu こんにちはPyQチームのtsutomuです。 pandasドリル第10回の問題は「別のDataFrameの列を結合するには?」です。 つとむ先生の紹介 問題 変数resultに入るべきDataFrame 問題で使うDataFrame 変数dfの内容 変数dfclの内容 回答 解説 前回の問題 つと…

「「Pythonがいい。これから主流になる時代が来る」と決めたんです」PyQ開発メンバーとの座談会を開催しました

PyQ開発メンバー3人に話し合うことで、興味深い話が聞けるのではないか」と思い、PyQ座談会を開催しました。その時の様子をレポートします。

Pythonの実装で、辞書のキーをタイポ(typo)していました。タイポに気づきやすくする方法はありますか?

画面表示では、`res["computer"]`を参照しているので初期値(空文字列)のため何も表示されていませんでした。このように辞書は任意のキーを使ってもエラーになりません。このためキーをタイポしても気づきにくくなります。今回はこんな問題の解決方法を考え…

Python 3.9が正式版がリリースされました

2020年10月5日に、Python3.9の正式版「Python 3.9.0 final」がリリースされました。新機能については以前「Python3.9先取り記事」でご紹介しました。

正規表現でダブルクォーテーションの間だけ取得するには?

こんにちは。PyQチームのtsutomuです。 正規表現の基礎に関連する話題を紹介します。 質問 書いたコード 実行結果 回答(正規表現のマッチの仕方) 解説 このお悩み解決に関連するクエスト 関連記事 正規表現「[^、]、([^、])、(\d+)円$」の意味と、メソッド…

「TypeError: can only concatenate tuple (not "int") to tupleとは何ですか?」

「TypeError: can only concatenate tuple (not "int") to tuple`というエラーが出てきました。なぜ実行されないのでしょうか?」 今回はタプルのTypeErrorの意味とこのエラーが出る原因について解説します。

つとむ先生のpandasドリル【ピボットテーブルを戻すには?】

tsutomu こんにちはPyQチームのtsutomuです。 pandasドリル第9回の問題は「ピボットテーブルを戻すには?」です。 つとむ先生の紹介 問題 変数resultに入るべき内容 問題で使うDataFrame 変数df1の内容 回答 解説 前回の問題 つとむ先生の紹介 20数年、最適…

「演算子の切り捨て除算(//)と剰余(%)が表す意味がわかりません」

「演算子の切り捨て除算(//)と剰余(%)が表す意味がわかりません」という質問が届きましたので、切り捨て除算(//)と剰余(%)の演算子について1つずつ詳しく解説します。

Python国内最大のイベント『PyCon JP 2020』参加レポート

こんにちはPyQマーケティングチームのkenkenです。 8月28、29日Pythonに関する国内最大のイベント「PyCon JP」のカンファレンスが開催されました! 今年のPyCon JPは新型コロナウイルス感染症の問題で、オンラインでの開催でした。それも新鮮で「オンライン…

【エンジニア列伝vol.10 aodagさん (4/4)】「データだけじゃないんだぞ!」aodagさんに「パーフェクトPython改訂2版」のエピソード、オススメしたい学習方法を伺いました。

この記事は第10回Pythonエンジニア列伝の4記事目です Pythonエンジニア列伝は、「Pythonエンジニアたちのインタビューを通して、Pythonを使う人達がどんな人なのか、Pythonをどんな場面で活用しているのか、なぜPythonに出会ったか」などを紐解く連載です。 …

【エンジニア列伝vol.10 aodagさん (3/4)】「Pythonの話をするために自分でPythonコミュニティを作りました」aodagさんにコミュニティ活動を始めたきっかけやPyCon JPの話を伺いました。

この記事は第10回Pythonエンジニア列伝の3記事目です Pythonエンジニア列伝は、「Pythonエンジニアたちのインタビューを通して、Pythonを使う人達がどんな人なのか、Pythonをどんな場面で活用しているのか、なぜPythonに出会ったか」などを紐解く連載です。 …

【エンジニア列伝vol.10 aodagさん (2/4)】「Python使って20年、もはや手足がPython、 aodagです」古参Pythonista(パイソニスタ)のaodagさんにPythonとの出会い、学習の動機を伺いました。

この記事は第10回Pythonエンジニア列伝の2記事目です Pythonエンジニア列伝は、「Pythonエンジニアたちのインタビューを通して、Pythonを使う人達がどんな人なのか、Pythonをどんな場面で活用しているのか、なぜPythonに出会ったか」などを紐解く連載です。 …

【エンジニア列伝vol.10 aodagさん (1/4)】古参Pythonista(パイソニスタ)のaodagさんにPythonにまつわる思い出や魅力を語っていただきました。

Pythonエンジニア列伝の第10回は、aodagさんにお越しいただきました。 Pythonエンジニア列伝とは Pythonエンジニアとして活躍されている方々にインタビューする連載です。 Pythonを学ぶサービスであるPyQオフィシャルブログとして、Pythonを単なるプログラミ…

プログラミングを学ぶ上で気になる、復習のタイミングについての疑問に答えます

Pythonを学んでいて理解できない箇所があった時、どのタイミングで復習するべきでしょうか?小まめに復習を行って、理解した上で次に進むべきでしょうか?そんな「復習のタイミング」についての疑問に答えます。

「IT転職でイイミライ」で、PyQ「Pythonプログラミングをはじめよう」コースが紹介されました。

プログラミングスクールや転職エージェントを紹介するメディアIT転職でイイミライでご紹介いただきただいているPyQの紹介に、2020年7月13日リリースの「Pythonプログラミングをはじめよう」コース情報を追加していただきました。 it-better-future.com 上記…

データ分析におけるPythonのメリット・デメリットを徹底解説!【寄稿記事】

こんにちは。PyQマーケティングチームです。 Python学習チャンネルに訪問してくれたあなたは何がきっかけでPythonに興味を持ちましたか? 「データサイエンスを学びたいから」という動機の方は、結構多いのではないでしょうか? 実際にPyQでも、データサイエ…

Pythonの辞書、キーと値の関係 - Python独学記

連載:「Python独学記」とは? konie こんにちは、PyQ運営チームのkonieです。担当はマーケティングですが、Pythonの楽しさに目覚めて独学しています。 独学しているとどうしても行き詰まってしまうこと、ありますよね。 私はどうも釈然としなくてずっと同じ…

「どのようにPythonに特化したサービスが生まれたのか」弊社代表にPyQ開発エピソードを聞きました

こんにちは。PyQマーケティングチームのkenkenです。 これまでのブログ記事では、PyQ開発チームで開発の初期メンバーにPyQ制作秘話を聞いてきました。 今回は、PyQを運営するビープラウドのリーダーであり、PyQ開発にも携わるharuさんにPyQの開発した当時の…

つとむ先生のpandasドリル【値の種類ごとに新しい列を作成するには】

tsutomu こんにちはPyQチームのtsutomuです。 pandasドリル第8回の問題は「値の種類ごとに新しい列を作成するには?」です。 つとむ先生の紹介 問題 変数resultに格納された図 問題で使うDataFrame dfに格納された図 回答 解説 前回の問題 つとむ先生の紹介 …

Django最新バージョンの、Django 3.1について紹介します

こんにちはPyQチームです。 「Django 3.1」がリリースされたことをお知らせします。 Django 3.1がリリースされました 2020年8月4日にDjango最新バージョン「Django 3.1」がリリースされました。 詳しくは下記のリリースノートをお読みください。 Django 3.1 …

2020年10月に正式版が公開されるPython 3.9について紹介します

こんにちはPyQチームです。 Python 3.9が10月にリリースされます。Python 3.9にはどんな機能が追加されるのでしょうか? 今回は、Python 3.9の新要素について先取り情報を紹介します。 Dictionary Merge & Update Operators サンプルコード New removeprefix…

掲載情報:PyQ「Pythonプログラミングをはじめようコース」を掲載いただいたメディアをご紹介します

こんにちはPyQチームです。 PyQは、7月13日に「Pythonプログラミングをはじめよう」コースをリリースしました。 ※プレスリリースはこちらです。 本件について多くのメディア様に取り上げていただきました。心より感謝申し上げます。 本記事では、掲載いただ…

「Tech &β」にPyQ「Pythonプログラミングをはじめようコース」が紹介されました。

2020年7月15日、メンバーひとりひとりの好奇心によって生み出したコンテンツを生み出すWebメディアTech &βに、「Pythonプログラミングをはじめよう」コースの紹介記事が掲載されました。 tech-b.net Tech &βについて tech-b.net Tech &βは、「コウキシンが世…

「DAINOTE」にPyQと「Pythonプログラミングをはじめよう」コース追加についてご紹介いただきました。

未経験からのIT転職を成功するためのメディアDAINOTEでご紹介いただいているPyQの紹介に、 2020年7月13日リリースの「Pythonプログラミングをはじめよう」コース情報を追加していただきました。 dividable.net Python初心者に向けておすすめのチュートリアル…

Copyright ©2017- BeProud Inc. All rights reserved.