Pythonお悩み解決
大村こんにちは、PyQサポートの大村です。今日のPythonお悩み解決は、『APIってなんですか?』という質問に答えていきます。 pyq.jp Pythonお悩み解決とは? オンライン学習サービス「PyQ」のサービスの一つ、学習サポートに寄せられた質問の中から プログラ…
nao_y はじめまして。nao_yです。 Web開発をする傍ら、質問メールへの回答を通してPyQユーザの皆さんのPython学習をサポートしています。よろしくおねがいします。 「モジュール・オブジェクト・メソッドとはどのような概念なのでしょうか?」という質問をい…
Pythonのif __name__ == "__main__" というコードはPythonで書かれることは多い割には、不思議の多いif文ですね。「これは『おまじない』なので気にしないでください」と言って回答を終わらせてしまうのは簡単ですが、それでは悲しいので、具体的に回答いた…
「プログラミングがなかなか上達した実感がありません。私には向いてないのでしょうか。」 このようなご相談をPyQサポートではよくいただきます。 ご安心ください。 プログラミングは一直線で理解できるものではなく、ほとんどの方が「なかなか理解できない…
id:hirokiky です。 今日はPythonの便利な len 関数について、 PyQサポート で回答したことから抜粋してお伝えします。 Python公式ドキュメントlen関数: https://docs.python.jp/3/library/functions.html#len ご質問と回答 辞書から d.keys() で dict_keys(…
id:hirokiky です。 「変数に値を置くタイミングって何ですか?」 「小まめに変数に入れずに if 文内で直接計算したらダメな理由はありますか?」 というご質問を PyQ メールサポートにいくつかいただきました。 たしかにこれは、実務でプログラムを書いてい…
Djangoを学び始めると、今までPythonの世界だけで学んでいたことから広がった独自の作法などが登場しますね。 モデルについてもそうですし、今回のDjangoテンプレートについても独自の記法が存在します。 PyQ ではDjangoでのWebアプリケーションの作り方も学…
id:hirokiky です。 Pythonの elif はなぜ必要? こんなご質問をいくつかPyQサポートにいただきました。 ifをならべても、elifを使っても同じではないですか? 用途や違いを知りたいです。 たしかにそんな気はしますね。 ですが elif も活躍する場面がありま…
こんにちは、かめちゃんです。最近いただく質問に『osモジュールっていつ使うの?』『何の役に立つの?』があります。 PyQの問題ですと実感しづらいかと思いますが、osモジュールは自分のPC内のファイルを操作する時に便利です。 開発環境の構築については、…
id:hirokiky です。 Djangoで開発していて、モデル設計がうまくいかない、Djangoのプロジェクトがちゃんと書けてるか不安、 settings.py があっているか分からないという悩みは多いのではないでしょうか。 今回のPyQ メンタープラン相談会では、そういった自…
こんにちは。PyQ開発チームの清原 id:hirokiky です。 今日も PyQ のメールサポートで何度かいただいた質問の紹介をします。 質問 Pythonのインストール方法としてpyenv + virtualenvでの環境構築が検索上位にきますが、 pyenvは使うべきなのでしょうか? ve…
こんにちは。今日は「Pythonの関数(オブジェクト) と オブジェクト.関数() の違いは何ですか?」 という質問に回答します。 Python、ひいてはプログラミング言語全般な悩みではないかと思います。 何人かの方にご質問いただいたのでブログでも回答いたします…
こんにちは。PyQ開発チームの清原 id:hirokiky です。 今日も PyQ のメールサポートで何度かいただいた質問の紹介をします。 複雑なところですが、こういった疑問を通して深いPythonスキルを鍛えていってもらえればと思います。 質問 チャレンジ!売上データ…
このPythonお悩み解決では「TypeError: list indices must be integers or slices, not str」の読み解き方と解決方法を紹介します。
こんにちは。PyQ開発チームの清原 id:hirokiky です。 PyQメールサポートの中でいただいたご質問とサポートの回答を紹介します。 (質問いただいたご本人様には掲載の許可をいただいております) Pythonに限らずファイルの読み込み、書き込みやファイルパス…
こんにちは。PyQ開発チームの清原 id:hirokiky です。 PyQメールサポートの中でいただいたご質問とサポートの回答を紹介します。 (質問いただいたご本人様には掲載の許可をいただいております) プログラミングで商、剰余というと難しい気がします。 ですが…
こんにちは。PyQ開発チームの清原 id:hirokiky です。 PyQメールサポートの中でいただいたご質問とサポートの回答を紹介します。 (質問いただいたご本人様には掲載の許可をいただいております) Pythonを学習する中や PyQ を利用する中で同じ疑問あれば参考…
こんにちは。PyQ開発チームの清原 id:hirokiky です。 Pythonの文字列の .split について解説いたします。 .split は本当によく使うメソッドですので、ぜひ身につけていただきたいと思います。 PyQメールサポートの中でいただいたご質問とサポートの回答を紹…