【Python】データの型について(変数やオブジェクトについて)

Python

はじめに

今回は、Pythonのデータ型(変数やオブジェクト)について勉強したことを記載していきたいと思います。

 

データ型について

Pythonにはデータを扱う際に、データの種類を型によって判断します。ただしJavaと違って明示的に型を指定しなくとも自動で型の判定を行い変数に格納することができます。

型名詳細
数値型(int型,float型,decimal型等)整数や浮動小数点を扱う
文字列型(str型)文字や文字列を扱う
ブール型True,Falseを扱う

 

数値型

数値型は、整数と浮動小数点を扱うことができます。整数をint型として扱い、小数を含む値をfloat型として扱います。
扱える数値の範囲は64bitまでで整数でいうと「-9,223,372,0036,854,775,808~9,223,372,0036,854,775,807」の範囲です。
python3からは64bitより大きい値も扱えるようになったそうです。

 

# 整数
num = 1
print(num)

# 2新数
num = 0b10
print(num)

# 浮動小数点
num = 3.14
print(num)

 

文字列型

文字列型は、文字列を扱うことができます。str型とも呼ばれます。シングルコーテーション(‘)、またはダブルコーテーション(“)で囲うことにより文字列と判断されます。
また、トリプルコーテーションで囲うことで改行も含んだ文字列を扱うことも可能です。

 

# 文字列
moji = 'Hello'
print(moji)

# 文字列
moji = "Hello World"
print(moji)

# 文字列
moji = '''Hello 
World
!
'''
print(moji)

 

ブール型

ブール型は、TrueかFalseを扱う方になります。2つの真偽値のみ扱います。

 

# True
res = True
print(res)

# False
res = False
print(res)

 

コメント

コメントは頭に 「#」を付けることで記載することができます。

# コメントだよ

 

値が何もない状態

Pythonでは値が何もない状態のことを「None」で表します。

 

ドキュメント

【公式ドキュメント】
3.13.1 Documentation

 

最後に

以上、ログになります。
これからも継続していきましょう!!

Pythonサーバーサイド関連
おすすめIT本
良いコード/悪いコードで学ぶ設計入門

「ITエンジニア本大賞2023」技術書部門で大賞を受賞した本です。
・コードの可読性
・普段意識したほうが良いこと
・リファクタリング考え方
等、普段のコードを設計する際に意識することが書かれています。
コードのあるべき姿に迷ったら一度読んでみると良い本です。

仕組みと使い方がわかる Docker&Kubernetesのきほんのきほん

Dockerって何?となったときに私が最初に読んだ本です。
Dockerがどんな仕組みで動いているのか、コマンドでは何を命令しているのかを理解できるように、イラストを多用して説明しています。

1冊ですべて身につくJavaScript入門講座

「ITエンジニア本大賞2024」技術書部門で大賞を受賞した本です。
私が次に読もうと思っている本なのでおすすめとして挙げておきたいと思います。

コメント

タイトルとURLをコピーしました