Please enable JavaScript.
Coggle requires JavaScript to display documents.
Python (モジュール import, pip install (random (randint関数), tk (tkinter), math…
Python
モジュール import, pip install
calendar
random
randint関数
tk
tkinter
math
平方根sqrt
sys
argv(文字列)
pandas,matplotlib
データ分。R言語に劣らない分析が可能。
if
name
= "
main
"
知識
クラス
コンストラクタ('
init
')
クラス変数とインスタンス変数
インスタンス化
オブジェクト
オーバーライド(override)
継承
スーパークラス、サブクラス
属性(attribute)
カプセル化
ゲッターとセッター
グローバルスコープとローカルスコープ
グローバル変数とローカル変数
global文
正規表現
イテレータ(iter)とジェレネータ(yield)
ミュータブルとイミュータブル
可変長引数と無名関数(lambda)
基本
組み込み関数
range関数
print関数
関数定義def
return
デフォルト引数
input関数
len関数
map関数
int関数、str関数、float関数
strのメソッド
type関数
list関数、tuple関数,
id関数
abs関数
enumerate関数
print関数
sorted関数
average関数
fileter関数
open関数
ファイルの読み書き r=読み込み、w=書き込み、a=追記
closeメソッド
readメソッド
readlinesメソッド
rstripメソッド
writeメソッド
writelinesメソッド
path.existsメソッド
property関数
基本
算術演算子 + , - , \ ,
|商// 余り% べき乗*
比較演算子(bool型) <,<=,==,>,>=,!=, in , not in , is , is not
論理演算子(bool型) and, or , not
型 文字列型str, 数値型(整数)int, 数値型(浮動小数点)float
シーケンス型=文字列,タプル,リスト,range
リスト内包表記、タプルはない
代入演算子 +=, -=, *=, /=
8進数と16進数
マッピング型=辞書(dict)
辞書の内包表記
集合 { ~ , ~ }
集合の内包表記
その他
raw string
break
pass
エスケープシーケンス \
continue
スライス :
構文
for構文
while構文
if構文
else, elif
try ~ except 構文
with文
with open ~ as ファイルオブジェクト:
デバッグ