理系大学院生の日常

理系大学院生の備忘録

Python

現在の環境の設定ファイル(requirements.txt)

設定ファイルに現在の環境を書き込む $ pip freeze > requirements.txt これで作業ディレクトリのrequirements.txtファイルに、インストールしているライブラリが列挙されます。 ちなみに">"はリダイレクトといい、実行したコマンド等をファイルに直接書き込…

Pythonでmapとラムダ式を使ってみた

今まではfor文でぶん回してたところをmapとlambdaを勉強したのでメモ。 今回は入力で与えられたリストの各要素に対して、2倍した値を出力のリストに格納する処理を様々な方法で記述。 for文での実装 # # 入力リスト input_list = [1, 2, 3, 4, 5] print('入…

Pythonの基本文法まとめ

久々にPythonを本格的に使わないといけなくなったので、基礎を自分用にまとめなおそうと思います。 print文 print('hello world!') for文、if文 evenSum = 0 oddSum = 0 for i in range(101): if i % 2 == 0: evenSum += i else: oddSum += i print(f'偶数合…

Python3でのファイルimportの方法

Python3でのファイルimportの方法 同じディレクトリ内にあるファイルの場合 main.py foo.py ---- foo.py def bar(): main.py from foo import bar fromが先ってことを覚えておこう!(import bar from fooって書いてエラーはいて困った戒め)

「ImportError: DLL load failed: 指定されたモジュールが見つかりません。」が出たの時の対処

「ImportError: DLL load failed: 指定されたモジュールが見つかりません。」が出たの時の対処 対処法: anacondapromptで >pip install -U numpy scipy scikit-learn を実行!

文字の出力、演算

文字を出力してみよう 今回は文字を出力する方法を紹介します。 print文と呼ばれる構文を使って出力します。まずはコードを見てみましょう。 ------------------------------ print("Hello Python!") ------------------------------- この1行だけでコンソー…

Pythonって何?

Pythonとは? プログラミング言語のうちの1つです。近年、人工知能(AI)という言葉をよく聞きます。10年後には人間の仕事はAIに奪われるとか。。。 AIはPythonで作られることが非常に多い。(個人的な意見) 主にPythonを用いて日々研究している私にとって、…