Python学習チャンネル by PyQ

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

print() と list.append() はなぜ書き方が違うの?Pythonでの関数・メソッドの意味を調べました。

nana こんにちは、PyQスタッフnanaです。 PyQでは、日々学習している皆さんからのフィードバックをいただいています(いつもありがとうございます!)。 その中で、「解説に書いているプログラミング用語がそもそもわからない」という内容を多くみかけました…

Pythonでリストのスライスに`.append`しても変更されない?への回答

こんにちは、id:hirokikyです。 今日は、「Pythonでリストのスライスに .append してもリストが変更されないぞ?」という問題の解決法を説明します。 直接この記事がお役に立てるかはわかりませんが、Pythonにおけるリストやスライス、 .append について知る…

pandasドリル【CSVのデータの文字化けを解消するには?】

tsutomu こんにちはPyQチームのtsutomuです。 pandasドリル第7回の問題は「保存したCSVを別のPCで開いたとき文字化けしてしまいました。文字化けを解消するには?」です。 つとむ先生の紹介 20数年、最適化関連の案件に従事するビープラウドの技術士(情報工…

「PythonのTypeError: 'int' object is not iterableとは何ですか?」繰り返しで使えないオブジェクトを紹介します。

質問 TypeError: 'int' object is not iterableというエラーが出てきました。このエラーが出現する理由がわからなかったので、教えてください。 入力した内容(コード) sample = 1 for x in sample: print(x) 出たエラー(実行結果) Traceback (most recen…

「Pythonの辞書の改行に関する規約はありますか」PEP8 コーディング規約、自動整形ツールblackを紹介します

質問 回答 PEP8コーディング規約 読みやすい書き方を意識しましょう 規約で定められていないコーディングの差異を統一する手法 black 質問 辞書の{} 内の改行については、規約はあるのでしょうか。 ネットで調べてみたところ、とある記事に『Pythonでは、()…

Python print関数のオプションsepを解説します。カンマ(コンマ) に空白(スペース)を入れたくない時はどうする?

こんにちはPyQサポートです。 今回は、Python初心者の方に「print() 関数内でカンマを使っても、スペースができない方法」を紹介します。 質問 書いたコード 実行結果 回答 区切り文字を指定しましょう 解説 書いたコード 実行結果 print('これは', 'テスト'…

「PythonのKeyErrorとはなんですか?」エラーの出やすい処理と合わせて解説します

こんにちはPyQサポートです。 今回はKeyErrorというエラーの意味と考えられる原因を紹介します。 質問 KeyError: 'birthday'というエラーが出ました。このエラーの意味を教えてください。 入力した内容(コード) d = {"name": "Suzuki"} d["birthday"] 出た…

オンライン開催【PyCon JP 2020】のCfPに挑戦してみませんか?

みなさんこんにちは、PyQマーケティングチームです。 日本最大級のPythonイベントであるPyCon JPですが、「今年は新型コロナウイルス感染症の影響で展示会は開催しづらい雰囲気があるのだけど、どうなるのだろうか?」と不安に思っていました。 しかし先日、…

pandasドリル【CSV保存時の余計な列を除くには?】

tsutomu こんにちはPyQチームのtsutomuです。 pandasドリル第6回の問題は「CSV保存時の余計な列を除くには?」です。 つとむ先生の紹介 20数年、最適化関連の案件に従事するビープラウドの技術士(情報工学)。2014年より最適化のモデル作成にPythonを使い始…

お問い合わせ・学習サポート回答の休業日のお知らせ(5/29)

PyQご利用のみなさまへ。 PyQの運営会社ビープラウドの公休により、2020年5月29日(金)はPyQサポートの休業日となります。 PyQのアカウント作成、問題、演習については通常通りご使用いただけますが、休業で停止されるサービスもあります。 休業で停止するサ…

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