日本一適当なブログ

ブログ初心者です。

同じ結果なら、なるべくシンプルな方がいいよね!

サンプルコード

def func():
  if hogehoge == True:
    if fugafuga == False:
      return True
    else:
      return False
  else:
    return False

これはこれで悪くないのですが、

def func():
  if hogehoge == True:
    if fugafuga == False:
      return True
    else:
      return False

  return False

最後のelse要らないよね?とか

def func():
  if hogehoge == True and fugafuga == False:
    return True

  return False

そもそも、Trueになるのはhogehoge==Truefugafuga==Falseなのでこっちの方がシンプルですねー