Python

Python

Python GUI PyQt5ライブラリとQt Designer

準備と手順PyQt5C++で開発されているQtをPythonから利用出来るようにした、Pythonバインディング(Pythonに移植)の最新バージョンQt DesignerQt専用のUIデザイナーインストール(Anaconda)PyQt5C...
コンピュータ

Python 覚書

命名規則モジュール名(ファイル名)はすべて小文字かスネークケースクラス名はパスカル記法メソッド、関数名、変数名は小文字かスネークケース記法説明例キャメル記法複数の単語を連結し、先頭文字は小文字、後に続く単語の先頭文字は大文字にします。Pyt...
Python

Python ファイル操作

ファイル作成f = open('text.txt', 'w')f.write('Test\n')# print関数でもファイルに書き込めるprint('My', 'name', 'is', 'Mike', sep='#', end='!',...
Python

Pythone クラス

クラス作成クラス定義class Person:class Person():class Person(obuject):Python2ではクラス名のあとに(object)が必要だったPython3では()だけ、()なしも可能(object)...
Python

Python 内包表記

リスト内包表記タプルから要素を取り出してリストを作る# タプルから要素を取り出してリストを作るt = (1, 2, 3, 4, 5)# forループを使うr = []for i in t: r.append(i)print(r) # [1,...
Python

Python 関数の応用

関数内関数関数内関数は関数の中に定義された関数のこと# 関数定義def outer(a, b): # 関数内関数定義 def plus(c, d): return c + d # 関数内関数呼び出し r = plus(a, b) # 結果表...
Python

Python 環境構築 (Visual Studio Code)

Visual Studio CodeインストールダウンロードDownload Visual Studio CodeOSを選択すると画面が変わりダウンロードがはじまります。インストールダウンロードしたファイルを実行します。画面の指示にしたがい...
Python

Python 関数の引数

位置引数・キーワード引数・デフォルト引数位置引数関数にたいして複数の値を渡したい場合、カンマで区切って書く。def menu(entree, drink, dessert): print('entree = ', entree) print...
Python

Python データ構造 集合

集合型基本宣言a = {1, 2, 2, 3, 4, 4, 5, 6} # 重複値がまとめられる {1, 2, 3, 4, 5, 6}b = {2, 3, 3, 6, 7} # {2, 3, 6, 7}演算a - b # {1, 4, 5}...
Python

Python データ構造 辞書型

辞書型基本宣言d = {'x": 10, 'y': 20}d = dict(a=10, b=20)d = dict()値の出力ddd.get('x')関数type(d) # <class 'dict'> が返るデータ操作メソッドd = {'...