「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Python の基礎: 定数、変数、データ型

Python の基礎: 定数、変数、データ型

2024 年 7 月 30 日に公開
ブラウズ:897

PYTHON-FUNDAMENTALS: CONSTANTS, VARIABLES AND DATA TYPES

こんにちは、皆さん
私はカビンです。私のクラスで学んだことを書きます。

変数

Python の変数は、オブジェクトを参照または指すシンボリック名です。変数に値を割り当てると、プログラム全体でその値を参照するために使用できます。変数は、データ値を格納するコンテナとして機能します。

変数に名前を付ける方法

1.文字またはアンダースコアで始めます。
2.その後に文字、数字、またはアンダースコアが続きます。
3.大文字と小文字を区別する
4.Python キーワードを使用しないでください

有効な変数名の例:
私の変数
変数1
_隠し変数
ユーザー名

変数への値の代入

Python では、変数に値を割り当てるために代入演算子 = が使用されます。構文は単純です: 変数名 = 値.
例えば:

>>>name="kavin"
>>>print(name)

>>>kavin

複数の割り当て

Python では、1 行で複数の変数に値を割り当てることができます。これにより、コードがより簡潔で読みやすくなります。
例えば:

>>>a,b,c=1,2,3
>>>print(a,b,c)

変数の型

Python は動的に型指定される言語です。つまり、変数に値を割り当てるときに変数の型を宣言する必要はありません。型は、割り当てられた値に基づいて実行時に推測されます。
例えば:

>>>my_variable="10"

>>>my_variable is an integer

type() 関数を使用して変数の型を確認できます。
例えば:

>>>type("hello")

>>>

定数

Python では、定数は値が変更されることを意図していない変数です。慣例により、定数は通常、すべて大文字で書かれ、単語がアンダースコアで区切られます。
例えば:

>>>PI=22/7

データ型

データ型は、保存して操作できるさまざまな種類の値です。

1.数値型
*整数 (int): 整数。

>>>value=23

*Float (float): 10 進数。

>>>value=23.5

*Complex (複素数): 複素数。

>>>value=2 3j

2. テキストの種類

文字列 (str): 文字のシーケンス。
例えば:

>>>message="hello mac"

3. ブール型

ブール値 (bool): True または False を表します。
例えば:

>>>my_project=True

4. なしタイプ

NoneType: 値が存在しないことを表します
例えば:

>>>result=none

5. シーケンスの種類

*List (リスト): 順序付けされた変更可能なコレクション
例えば:

>>>fruits=[apple,cherry,mango]

*タプル (タプル): 順序付けされた不変のコレクション。
例えば:

>>>coordinates(3,4)

*Range (範囲): 一連の数値。
例えば:

>>>number=range(1,10)

6. マッピングの種類

辞書 (dict): キーと値のペアの順序付けされていない変更可能なコレクション。
例えば:

>>>person={"name":"kavin","url":"https://www.kavin.com"}

7.セットタイプ

セット (セット): 固有の要素の順序付けされていないコレクション。
例えば:

>>>unique_number={2,3,4}

Frozenset (フローズンセット): 不変セット。
例えば:

>>>frozen_set=frozena([2,3,4])

データ型の確認

構文: type(変数名)
例えば:

>>>name="kavin"
>>>print(type(name))

>>> 

これは変数、定数、データ型のクラスで学んだことです。
ありがとう

リリースステートメント この記事は次の場所に転載されています: https://dev.to/kk_python/python-fundamentals-constants-variables-and-data-types-2am?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3