2022年3月8日 / 最終更新日時 : 2022年3月9日 admin-telefonista Python Tips [Python入門]プログラムは小数が苦手って本当? プログラムが計算を間違える? プログラムは小数の取り扱いが苦手というのをご存じでしょうか。簡単な計算をしてみましょう。 $$ 0.1 + 0.1 + 0.1 = ? $$ 答えは\(0.3\)ですね。小数の加算は小学校低 […]
2022年1月26日 / 最終更新日時 : 2022年1月26日 admin-telefonista Python Tips [Python入門]FizzBuzz問題をPythonで遊ぼう。 FizzBuzz問題って? FizzBuzz問題というのは、英語圏の言葉遊びを基にしたプログラミング初学者向けの問題です。問題の概要は次の通りです。 1から100までの数をカウントアップしながら表示する。 数が3の倍数の […]
2021年8月27日 / 最終更新日時 : 2022年1月25日 admin-telefonista Python Tips [Python Tips]内包表記をマスターする! Pythonには内包表記と言う記法が存在します。一般にfor文を用いて複数行で記述するコードを一行で記述する記法です。 内包表記の基本記法 内包表記はいくつかのコンテナ型に利用することができます。 リスト 最も目にする機 […]
2021年8月6日 / 最終更新日時 : 2022年1月25日 admin-telefonista Python Tips [Python Tips]Python リストチートシート Pythonの組み込み型・リストの特性や操作についてまとめたチートシートです。 リスト(List) 定義とキャスト(型変換) リストは[]という記号で表します。要素のデータ型は混在していてもかまいません。また反復可能なオ […]
2021年7月30日 / 最終更新日時 : 2022年1月25日 admin-telefonista Python Tips [Python Tips]インデックスとスライスをマスターする Pythonのシーケンス(リスト、文字列などのような順序のあるコンテナ)にはインデックスとスライスという参照方法が存在します。 インデックスの利用 インデックスとは インデックスとはシーケンスの中の何番目に格納された値か […]
2021年7月16日 / 最終更新日時 : 2022年1月25日 admin-telefonista Python Tips [Python Tips] Pythonで九九表を作る pythonで九九表を作りましょう。プログラミング初学者お馴染みの課題の一つですね。また、Excelの複合参照の練習問題としてもたびたび目にします。 二重for文 九九表の課題と言えばやはり二重for文の演習問題です。f […]
2021年5月21日 / 最終更新日時 : 2021年7月15日 admin-telefonista Python Tips [Python Tips]numpy配列の演算を理解する numpyは行列演算を行うことができます。今回はnumpy配列を用いた行列演算の基礎を確認しましょう。 配列の要素同士の四則演算を行う たとえば長さの同じリストaとリストbのそれぞれの要素の和を計算したいとき、純粋なPy […]
2021年4月16日 / 最終更新日時 : 2021年7月15日 admin-telefonista Python Tips [Python Tips 0] Pythonの拡張モジュールを知る 人工知能や機械学習について情報を集めているとPythonというプログラミング言語と出会うことがしばしばあります。Pythonは機械学習やデータサイエンスのための多くのライブラリが充実していることからAI開発と切っても切り […]