Python学習チャンネル by PyQ

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

正規表現の先頭につく`r`は何ですか?エスケープシーケンスやrow文字列を解説します

こんにちは、PyQサポートです。 今日は、正規表現を指定する文字列についている r について紹介します。 質問 回答 特別に解釈される文字 r をつけなくても同じ結果になる理由 質問 if not re.match(r'\d\d\d-\d\d\d\d$', columns[1]): のr'\d\d\dのrですが…

エンジニアの「プロの所作」02. エラーや問題の本質をまず知る(後編):「思ったとおりに動かない」ときは求める正しい動作を明確にしよう

「自分はプログラミング学習に向いていないのではないか」「プロのエンジニアとして働いている姿が想像できない」 そんなあなたに、普段「プロのエンジニアがどのように考えて行動しているか」をお伝えする連載です。 プロのエンジニアはエラーや問題の本質…

エンジニアの「プロの所作」02. エラーや問題の本質をまず知る(前編):エラーを読み、再現することの意味を伝えます

「自分はプログラミング学習に向いていないのではないか」「プロのエンジニアとして働いている姿が想像できない」 そんなあなたに、普段「プロのエンジニアがどのように考えて行動しているか」をお伝えする連載です。 プロのエンジニアはエラーや問題の本質…

文字列を扱う時の or について。「『if name == 'うな重' or 'ビビンバ丼':』 がうまく動作しません」

ブール演算子 `or` の使い方について紹介します。 質問:「if name == 'うな重' or 'ビビンバ丼':」を実行してもすべてのnameに当てはまってしまいました。なぜでしょうか?

Pythonを独学で始めたい人に伝える私の思いと感じたこと

こんにちは。konieです。 皆さんはプログラムを組んでなにかつくってみたいと思ったことはありませんか? 今の世の中、私たちは、誰かがプログラムしてつくられたものに囲まれて生活しています。そういったものを自分でつくってみたいと考えたことはないでし…

DjangoCongress JP 2019 主催者インタビュー 後編

この記事はDjangoCongress JP 2019の後編です 2019年5月18・19日の2日間にわたって開催され、大盛況のうちに幕を閉じたDjangoCongress JP 2019。その運営代表である清原弘貴(PyQ開発者)にPython・Djangoに興味を持ったきっかけ、DjangoCongress JPを始める…

DjangoCongress JP 2019 主催者インタビュー 前編

こんにちは。PyQチームです。 2019年5月18・19日の2日間にわたって開催され、大盛況のうちに幕を閉じたDjangoCongress JP 2019。 その運営代表である清原弘貴(PyQ開発者)にDjangoCongress JP 2019の見どころ、DjangoCongress JPを始めることになった経緯な…

CfPとは?プロポーザルって?PyCon JP 2019を例に、技術カンファレンスでのトークの仕組みを解説します。

こんにちは、PyQスタッフnanaです。 突然ですが、日本最大のPythonイベント、PyCon JPを知っていますか? pycon.jp これまでPythonを学んだり業務で学習した成果を蓄積している方は、 次のステップとして、PyConのようなカンファレンスでの発表に挑戦するの…

PaperCallでのプロポーザルの提出手順を解説します。締め切り間近、PyCon JP 2019でのCFPに挑戦してみませんか?

みなさんこんにちは、PyQスタッフnanaです。 日本最大級のPythonイベントであるPyCon JP 2019まで、残り3ヶ月強となりました。 pycon.jp PyCon JPなどの大型カンファレンスは、Pythonを学習する方にとっては大きな刺激になるでしょう。 Pythonを使う皆さんを…

行の最後の「 \ 」とはなんですか?

こんにちは、kamekoです。 行末に書かれた \ について解説します。 質問 回答 公式ドキュメント:字句解析 - 明示的な行継続 公式ドキュメント:字句解析 - 非明示的な行継続 質問 矢印箇所のバックスラッシュの意味を教えてほしいです。 for name in os.lis…

Copyright ©2017-2019 BeProud Inc. All rights reserved.