この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
プログラミング:python:基本:データ型 [2020/06/06 19:08] sotoyama |
プログラミング:python:基本:データ型 [2020/06/06 19:38] (現在) sotoyama |
||
---|---|---|---|
ライン 1: | ライン 1: | ||
===== データ型 ===== | ===== データ型 ===== | ||
- | ^ データ型 ^ 説明 ^ 使用例 ^ | + | ^ データ型 ^^ 説明 ^ 例 ^ |
- | | 数値 | | 1234 | | + | | 数値 | 整数 |- | 1234 | |
- | | 文字列 | | abcd | | + | | ::: | 実数 |- | 1.234 | |
+ | | ::: | 複素数 |- | 1 + 4j | | ||
+ | | 文字列 || - | abcd | | ||
==== 数値 ==== | ==== 数値 ==== | ||
ライン 34: | ライン 36: | ||
| 結合 | + | "abc" + "def" | abcdef | | | 結合 | + | "abc" + "def" | abcdef | | ||
| 繰り返し結合 | * | "abc" * 3 | abcabcabc | | | 繰り返し結合 | * | "abc" * 3 | abcabcabc | | ||
+ | |||
+ | ==== データ型変換 ==== | ||
+ | |||
+ | ^ 種類 ^ 関数 ^ 使用例 ^ | ||
+ | | 数値 → 文字列 | str | str(123) | | ||
+ | | 文字列 → 数値 | int | int("123") | | ||
+ | |||
+ | ==== 変数のデータ型確認 ==== | ||
+ | <code python> | ||
+ | a = 123 | ||
+ | type(a) | ||
+ | </code> | ||
+ | |||
+ | データ型の種類によって以下の結果が返る。 | ||
+ | ^ データ型 ^^ 返却値 ^ | ||
+ | | 数値 | 整数 | int | | ||
+ | | ::: | 実数 | float | | ||
+ | | ::: | 複素数 | complex | | ||
+ | | 文字列 || str | | ||
+ | |||
+ | ==== 文字列中への変数の埋め込み ==== | ||
+ | 先頭のクォーテーションの前にfを追記し、変数は{}で囲むことで文字列中に変数を埋め込むことが可能。 | ||
+ | <code python> | ||
+ | a="def" | ||
+ | str = f"abc{a}ghi" | ||
+ | |||
+ | →strは"abcdefghi"となる | ||
+ | </code> | ||
+ | |||