【python】bool値を反転する方法

bool値を反転する方法

参考:https://qiita.com/1_kkikki/items/c7bfaf29e47c7eb674ab


def main():
    _bool = True
    _bool = not _bool
    print(_bool)

if __name__ == '__main__':
    main()

実行結果
False

bool値反転する方法を関数化する

関数化した方が使いやすいです。

def turn_bool(_bool):
    return not _bool


def main():
    b = True
    b = turn_bool(b)
    print("b ... " + str(b))


if __name__ == '__main__':
    main()

実行結果
b … False