Pythonで数値計算をしていると、直感に反する奇妙な現象に遭遇することがあります。 その代表例が、**「0.1 + 0.2」**の計算です。 算数では当然「0.3」ですが、Pythonでこの計算結果を 0.3 と比較(==)すると、なぜか**「False(等しくない)」**と判定されて ...
プログラミング言語「Python」について調べていると、「if __name__ == “__main__”」という構文を目にすることがしばしばある。この構文は、プログラムが単体で実行されているのか、モジュール(再利用可能なソースコードのまとまり)としてインポートされ ...
# やりたいこと: 1から5までの数字を2倍にしたリストを作る numbers = [1, 2, 3, 4, 5] # 従来の方法(forループ) result = [] for x in ...
会員(無料)になると、いいね!でマイページに保存できます。 上記以外に、機械学習を実装するときに使うPythonのオープンソースのライブラリもあります。代表的なものがscikit-learnです。 scikit-learnは開発が活発に行われているため、改善が高速に進み ...
今回は第11回から第16回までの演習を総括し、解説と解答を掲載していきます。 セットはその中身に重複が発生しません。 list1 = ['apple', 'bingo', 'cake', 'apple', 1, 'dance'] print(set(list1)) # set(['bingo', 'cake', 'apple', 'dance', 1]) 解答 一番簡単な解答は、単にlist -> ...
今回は、第19回から第25回までの演習を総括し、解説と解答を掲載していきます。 namedtupleは以下のように使います。 from ...
好評をいただいている午後対策の定番書「らくらく突破」シリーズに, 新たに「Python」の対策書が加わりました。 Pythonは, 最近注目を集めているAIやデータサイエンスの分野でよく使われている他, アプリケーションや組み込みソフトウェアの開発など ...
現在アクセス不可の可能性がある結果が表示されています。
アクセス不可の結果を非表示にする