###質問
pythonのブーリアンについて
以下の2つのコードの違いはなんですか?
どちらもキーの入力を検知するコードなんですが、後者は動きません
前者のif key_pressとはどんな情報を受け取っているのでしょうか
Trueであれば後者も動くはずなのですが
コード1は「もしkey_pressだったら」という条件
コード2は「もしkey_pressがTrueだったら」という条件
この違いがわかりません
###コード1
key_press = input()
if key_press:
print("true")
else:
print("false")
###コード2
key_press = input()
if key_press == True:
print("true")
else:
print("false")
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/28 11:41
2019/04/28 12:02
2019/04/28 13:17
2019/04/28 13:24 編集
2019/04/29 01:36
2019/04/29 01:59