ホームページ > バックエンド開発 > Python チュートリアル > Python で変数を定義するにはどうすればよいですか?

Python で変数を定義するにはどうすればよいですか?

王林
リリース: 2023-06-04 10:02:01
オリジナル
21455 人が閲覧しました

Python では、変数はデータを保存するためのコンテナとして理解できます。データを使用または操作する必要がある場合、データを簡単に呼び出して処理できるように、データを保存する変数を定義できます。 Pythonで変数を定義する方法を紹介します。

1. 命名規則

Python では、変数の命名規則は非常に柔軟で、通常は次の規則に従う必要があります:

  1. 変数名は文字で構成されます。 、アンダースコア、数字 最初の桁を数字にすることはできません。
  2. 変数名には大文字と小文字を使用できますが、Python では大文字と小文字が区別されます。
  3. 変数名には、if、else などの予約語を使用しないでください。
  4. 変数名はわかりやすいものにし、保存されたデータの意味を明確に説明できるものにする必要があります。

これらのルールに従って、いくつかの正当な Python 変数名を導き出すことができます:

a、b、c # 単一の文字または文字の組み合わせ
hello, world # 文字列
my_num,index,max_value #説明的な変数名

2.代入方法

Python では、変数に値を代入する方法として、等号 (=) を使用する方法と、関数 (たとえば、input() 関数、range() 関数など)。

  1. 等号の使用

変数を使用する最初の方法は、等号を使用して変数に値を割り当てることです。例:

age = 18
name = "Lucy"
height = 1.65

この例では、年齢、名前、身長の 3 つの変数を定義します。これらには、それぞれ整数 18、文字列 "Lucky"、および浮動小数点数 1.65 が格納されます。

等号を使用して変数に値を割り当てると、Python は割り当てられた値に基づいて変数の型を自動的に決定することに注意してください。たとえば、上記の例では、年齢は整数型として、名前は文字列型として、身長は浮動小数点型として自動的に定義されます。

  1. 関数の使用

値を割り当てるもう 1 つの方法は、関数を使用することです。例:

name = input("あなたの名前を入力してください:")
numbers = range(10)

この例では、input() 関数と range ( ) 関数を実行し、その結果を name 変数とnumber 変数に割り当てます。

関数を使用して変数に値を代入すると、Python は関数の戻り値を変数に代入することに注意してください。たとえば、input() 関数はユーザーが入力した文字列を返し、range() 関数は 0 から 9 までの整数シーケンスを返します。

3. 変数の型

Python では、変数には、整数、浮動小数点数、ブール値、文字列、リスト、タプル、辞書など、さまざまな型があります。変数を定義するときは、必要なデータを保存するために適切な型を選択する必要があります。例:

age = 18 # 整数型
height = 1.65 # 浮動小数点型
is_student = True # ブール型
name = "Lucy" # 文字列型
scores = [80, 90, 85, 95] # List type
info = {"name": "Lucy", "age": 18} # Dictionary type

Python の型の変数に注意してください実行時に動的に変更できます。例:

age = 18 # 整数型
print(type(age)) # 出力整数型
age = "18" # 文字列型
print(type(age)) #出力文字列型

この例では、まず age を整数型として定義し、それから文字列型に再割り当てします。最後に、type() 関数によって age のタイプが変更されたことがわかります。

4. 変数の計算と演算

Python では、変数の計算と演算は、加算、減算、乗算、除算、比較、論理演算、等以下に、いくつかの一般的な演算を紹介します。

  1. 変数の加算、減算、乗算、除算

Python の加算、減算、乗算、除算の演算は、次の演算と同じです。他のプログラミング言語の場合は次のようになります。

a = 3 5 # 加算
b = 7 - 2 # 減算
c = 2 * 5 # 乗算
d = 10 / 3 #除算
e = 10 // 3 # 整数除算
f = 10 % 3 # 剰余

  1. 変数の比較演算

Python の比較演算には次のものがあります。 「等しい」、「等しくない」、「以上」、「未満」、「以上」、「以下」の演算。例:

a = 10
b = 20
print( a == b) # False
print(a != b) # True
print(a > b) # False
print(a < b) # True
print(a > ;= b) # False
print(a

  1. 変数に対する論理演算

Python の論理演算には、and、or、が含まれます。演算ではなく、たとえば:

a = True
b = False
print(a and b) # False
print(a or b) # True
print(not a) # False

概要

上記はPythonでの変数の定義方法、命名規則、代入方法、変数の型、一般的な操作の紹介です。 Python プログラムを作成する場合、変数の定義は習得する必要がある基本知識であり、開発者がデータを管理および操作するのに役立ちます。

以上がPython で変数を定義するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート