命名規則
要素 | 規則 | サンプル |
クラス | 最初大文字 + 大文字区切り | MyClass |
関数 | 全小文字 + アンダースコア区切り | my_funcion |
変数 | 全小文字 + アンダースコア区切り | my_instance |
定数 | 全大文字 + アンダースコア区切り | MY_CONST |
データ型
型 | 概要 |
---|---|
str | 文字列 |
int | 整数 |
float | 浮動小数点数 |
bool | ブール値。True か False のいずれか。 |
NoneType | 常に None |
変数名
- 使える文字列
- 文字
- 数字
- アンダースコア
- ダメなもの
- 1文字目に数字
- スペース
- Pythonのキーワードと同じもの
演算子
算術演算子
記号 | 種類 |
---|---|
+ | 足し算 |
– | 引き算 |
* | 掛け算 |
/ | 割り算 |
// | 割り算(整数・切り捨て) |
% | 割り算の余り |
** | 累乗 |
比較演算子
比較演算子
演算子 | 意味 |
---|---|
== | 等しい |
!= | 等しくない |
> | より大きい |
< | より小さい |
>= | 以上 |
<= | 以下 |
比較演算子の結果として、True もしくは False が返される。
論理演算子
演算子 | 意味 |
---|---|
and | かる |
or | もしくは |
not | 否定 |
論理演算子の結果として、True もしくは False が返される。