近年、インターネット業界での Python の人気は高まるばかりで、多くの人が Python を学習していますが、本当にしっかりと学習したい場合は、しっかりとした基礎を築く必要があります。この記事の主な内容は、Python の算術演算子と比較演算子について、サンプル コードの説明とともに記載されているので、興味のある方はぜひ学んでください。
#算術演算子
##演算子
説明 |
例 |
|
Add - 2 つのオブジェクトを追加します |
a b 出力結果 31 |
| ##-
減算 - 負の数値を取得するか、ある数値を別の数値から減算します。 | a - b 出力結果-11 |
|
乗算 - 2 つの数値を掛けます。または、数回繰り返した文字列を返します |
a * b 出力結果 210 |
|
/
Division- b % a 出力結果 1 |
|
** |
べき乗 - x の y 乗を返します
a**b は 10 の 21 乗です |
|
// |
整数除算 - 商の整数部分を返します
9//2 出力結果 4、9.0//2.0 出力結果 4.0 |
|
#コード例: | #!/usr/bin/python3
a = 21
b = 10
c = 0
c = a + b
print ("1 - c 的值为:", c)
c = a - b
print ("2 - c 的值为:", c)
c = a * b
print ("3 - c 的值为:", c)
c = a / b
print ("4 - c 的值为:", c)
c = a % b
print ("5 - c 的值为:", c)
# 修改变量 a 、b 、c
a = 2
b = 3
c = a**b
print ("6 - c 的值为:", c)
a = 10
b = 5
c = a//b
print ("7 - c 的值为:", c)
ログイン後にコピー
上記の出力結果例: 1 - c 的值为: 31
2 - c 的值为: 11
3 - c 的值为: 210
4 - c 的值为: 2.1
5 - c 的值为: 1
6 - c 的值为: 8
7 - c 的值为: 2
ログイン後にコピー
| 比較演算子 | |
以下では、変数 a が 10、変数 b が 20 であると仮定しています。
演算子
説明例
#====
#Equal - オブジェクトが等しいかどうかを比較します
##(a == b) False を返します。
#!= | 等しくない - 2 つのオブジェクトが等しくないかどうかを比較します | #(a != b) true を返します。 |
---|
> | Greater than - x が y | (a > b) より大きいかどうかを返します。False を返します。 |
< | 未満 - x が y より小さいかどうかを返します。すべての比較演算子は、true の場合は 1 を返し、false の場合は 0 を返します。これらは、それぞれ特殊変数 True と False に相当します。これらの変数名の大文字化に注意してください。 | (a < b) は true を返します。 |
>= | 以上 - x が y 以上であるかどうかを返します。 | (a >= b) False を返します。 |
<= | 以下 - x が y 以下かどうかを返します。 | (a <= b) は true を返します。 |
次の例は、Python でのすべての比較演算子の動作を示しています。 | #!/usr/bin/python3
a = 21
b = 10
c = 0
if ( a == b ):
print ("1 - a 等于 b")
else:
print ("1 - a 不等于 b")
if ( a != b ):
print ("2 - a 不等于 b")
else:
print ("2 - a 等于 b")
if ( a < b ):
print ("3 - a 小于 b")
else:
print ("3 - a 大于等于 b")
if ( a > b ):
print ("4 - a 大于 b")
else:
print ("4 - a 小于等于 b")
# 修改变量 a 和 b 的值
a = 5;
b = 20;
if ( a <= b ):
print ("5 - a 小于等于 b")
else:
print ("5 - a 大于 b")
if ( b >= a ):
print ("6 - b 大于等于 b")
else:
print ("6 - b 小于 b")
ログイン後にコピー
上記の例の出力結果: | 1 - a 不等于 b
2 - a 不等于 b
3 - a 大于等于 b
4 - a 大于 b
5 - a 小于等于 b
6 - b 大于等于 b
ログイン後にコピー
関連チュートリアル: | Python3 ビデオ チュートリアル
以上がPythonの基礎学習のための算術演算子と比較演算子の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。