Python Day4 bool()

投稿者: | 2018年12月8日

ブール値であるTrueかFalseを返す。

“str”型は、文字列が”False”でもTrueを返す。空” “で無ければTrue.

print(bool('True'))
print(bool('False'))
print(bool('abcdefg'))

すべてTrue

print(bool(''))

False

数値型において”0″ではないものはすべてTrueになる。

print(bool(1))
print(bool(2))
print(bool(100000000))
print(bool(-10000))

全て True

print(bool(0))
print(bool(0.0))
print(bool(0.0000000))
print(bool(0j))

全てFalse

list、dict、tupleにおいて空でないならTrue。

print(bool([1]))
print(bool({a: 1}))
print(bool((1, 3)))

True

print(bool([]))
print(bool({}))
print(bool(()))

False

以上!

bool()

Pocket

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください