くだすれPython(超初心者用) その23at TECHくだすれPython(超初心者用) その23 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト6:デフォルトの名無しさん 14/05/20 00:53:14.02 c/zSMJrz 乙乙py 7:デフォルトの名無しさん 14/05/21 08:59:06.89 /08zgsVl >>1乙乙 8:デフォルトの名無しさん 14/05/24 03:26:05.27 4Shar09G てす 9:デフォルトの名無しさん 14/05/24 15:27:47.49 h2zYt45c 難しいコンピュータ理論のわからない人間に Pythonで以下のようになる論理的な説明を誰かお願いします a = [] の時 bool(a)はFalse all(a)はTrue 10:デフォルトの名無しさん 14/05/24 15:35:11.07 Gl+D6mpu 理論的な説明もなにもそう決まってるからとしか言いようがない http://docs.python.jp/3/reference/expressions.html#boolean-operations ブール演算のコンテキストや、式が制御フロー文中で使われる際には、 以下の値: False 、 None すべての型における数値の 0、空の文字列、 空のコンテナ (文字列、タプル、リスト、辞書、集合、凍結集合など) は 偽 (false) であると解釈されます。それ以外の値は真 (true) であると解釈されます。 http://docs.python.jp/3/library/functions.html#all iterable の全ての要素が真ならば (もしくは iterable が空ならば) True を返します。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch