1.変数
- Pythonでは、データを保存するには、変数を定義する必要があります
number1 = 1 #numbe1就是一个变量,用来保存数据:1
number2 = 2 #number2也是一个变量,用来保存数据:2
sum = number1 + number2 #sum也是一个变量,用力保存1+2的值
- 変数の命名規則は次のとおりです。
- 変数名には、文字、数字、および下線のみを含めることができます。変数名は文字または下線で始めることができますが、数字で始めることはできません。たとえば、変数message_1に名前を付けることはできますが、1_messageに名前を付けることはできません。
- 変数名にスペースを含めることはできませんが、アンダースコアを使用して単語を区切ることができます。たとえば、変数名greeting_messageは機能しますが、変数名greetingmessageはエラーを引き起こします。
- Pythonのキーワードと関数名を変数名として使用しないでください。つまり、印刷などの特別な目的でPythonによって予約されている単語を使用しないでください。
- 変数名は短く、わかりやすいものにする必要があります。たとえば、nameはnよりも優れており、学生名はs_nよりも優れており、name_lengthはlength_of_persons_nameよりも優れています。
- 小文字のlと大文字のOは、1と0の数字と間違われる可能性があるため、注意して使用してください。
2.データタイプ
実際のコーディングでは、type(obj)メソッドを使用して変数のタイプを取得できます。
- 一般的に使用されるデータタイプは次のように変換されます
3.オペレーター
- 算術演算子
例としてa = 10、b = 20
- 割り当て演算子
- 複合演算子
- リレーショナル演算子
数値と数値のサイズ関係を参照し、演算の結果はブール値になります
- >(より大きい)
- <(未満)
- > =(以上)
- <=(以下)
- ==(等しい)
- !=(等しくない)
- 論理演算子
- および(および)すべての条件が満たされている場合はtrue、それ以外の場合はfalse
- または (または)、1つの条件が満たされている限り、それは真であり、すべてが偽であり、その後は偽です。
- ない (反転)
- 所有オペレーター
変数がコンテナー内にあるかどうかを判別する
- in:#コンテナ内で判断し、存在するかどうかを示すブール値を返します
- not in:#コンテナにないかどうかを判断し、存在するかどうかを示すブール値を返します
- ビット演算子
- &ビットワイズと
- |ビットワイズOR
- ^ビットワイズXOR
- 〜ビット単位の否定
- <<ビットワイズ左シフト
- >ビットシフト右