出力1
コード | 出力 | 機能 |
---|---|---|
print('A') | A | 文字列出力 |
print(1) | 1 | 数値出力 |
print(1 + 1) | 2 | 計算出力 |
演算子
コード | 機能 | 計算 | 出力 |
---|---|---|---|
* | かけ算 | 5×2=10 | 10 |
/ | わり算 ※結果は小数 | 5÷2=2.5 | 2.5 |
// | わり算 ※結果は整数 | 5÷2=2.5 | 2 |
% | 割り算の余り | 5÷2=2…1 | 1 |
** | べき乗 | 52=25 | 25 |
複合代入演算子
コード | 省略したコード | 元々のコード | |
---|---|---|---|
+= | 足し算 | x += 1 | x = x + 1 |
-= | 引き算 | x -= 1 | x = x - 1 |
*= | わり算 ※結果は整数 | x *= 2 | x = x * 2 |
/= | 割り算の余り | x /= 2 | x = x / 2 |
覚え方
- =を消したものを変数に代入
- =は演算子の右側につける
変数
コード | 例 / 出力 | 定義 | 説明 |
---|---|---|---|
= | name = 'a' | 変数名 ='値' | 代入(値を変数名に代入) ※等しいではない ※再度記載すると、変数は上書き更新される |
= | number = 1 | 変数名 = 数値 | 代入(数値を変数名に代入) ※ ’ は付けない |
print(name) | a | 値出力 | 変数の値を出力 ※ ’ は付けない ※スネークケース(全て小文字英語/2語以上は_で区切る)で入力 |
print('name') | name | 文字列出力 | ※ ' で括ると、文字列として出力 |
print('A' + 'B') | AB | 連結出力 | 文字列の連結出力 |
print('A' + name) | Aa | 文字列と値出力 | 文字列と変数の連結出力 ※変数は変数名だけで出力できる |
データ型
型 | 説明 | 英語 |
---|---|---|
str | 文字列型 | string(ひとかたまり) |
int | 数値型(整数) | integer(整数) |
float | 数値型(小数) | floating-point number(浮動小数点) |
bool | 真偽値 | boolean(ブール) |
関数 | コード | 説明 |
---|---|---|
str(変数名) | str(name) | 文字列型に変換する |
int(変数名) | int(name) | 数値型(整数)に変換する |
出力2
関数 | コード例 | 出力 | 説明 |
---|---|---|---|
print関数 | name = 'A' print(name) | A | 出力する |
inputk関数 | name = input('入力してください') | 入力してください (入力欄) | キーボード入力した値を変数に代入する |
format関数 | print('Aは{}で、Bは{}で、Cは{}です' .format(a,b,c)) | Aはaで、Bはbで、Cはcです | 長い文字列に値を順番に埋め込む |
type関数 | print(type(name)) | str | 変数の型を調べる |