PythonのNone型の使い方

Pythonでは、Noneは特別な空の値を表す。これは通常、変数に値がないか、関数が戻り値を持たないことを示すために使用される。

Noneの使い方を紹介します。

  1. ない
x = None
  1. 本文を日本語に訳してください(ネイティブに翻訳すること、オプションは 1 つのみ):
if x is None:
print("x is None")
else:
print("x is not None")
  1. なし
def greet(name=None):
if name is None:
print("Hello, anonymous!")
else:
print("Hello,", name)
greet()  # 输出:Hello, anonymous!
greet("John")  # 输出:Hello, John
  1. なし
def add(x, y):
result = x + y
print(add(2, 3))  # 输出:None

Noneはキーワードではなくオブジェクトであることに注意が必要。したがって、変数Noneには他の値を割り当てることができる。

None = "Hello"
print(None)  # 输出:Hello

ただし、これを行うことは推奨されません。コードが理解されにくく、メンテナンスが困難になるからです。

bannerAds