[問卦] 有沒有True == 1 的八卦

看板Gossiping作者 (胖克思)時間3月前 (2024/01/13 00:43), 3月前編輯推噓25(34923)
留言66則, 57人參與, 3月前最新討論串1/1
是這樣的啦 在學程式語言的時候 其中讓人難以理解的是為什麼 True == 1? 像這樣 if True == 1: Hello else: World 都會執行到Hello 明明一個是bool 另一個是 int 兩個就不同的東西 怎麼會等於呢 有沒有八卦? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.78.223 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1705077816.A.639.html

01/13 00:43, 3月前 , 1F
甲甲有分0號跟幾號,樓下說說看
01/13 00:43, 1F

01/13 00:43, 3月前 , 2F
200
01/13 00:43, 2F

01/13 00:43, 3月前 , 3F
哈哈 你慘了 去跟中選會解釋
01/13 00:43, 3F

01/13 00:44, 3月前 , 4F
很會餒
01/13 00:44, 4F

01/13 00:44, 3月前 , 5F
我被因響了
01/13 00:44, 5F

01/13 00:44, 3月前 , 6F
重修好嗎
01/13 00:44, 6F

01/13 00:44, 3月前 , 7F
型別轉換
01/13 00:44, 7F

01/13 00:45, 3月前 , 8F
好 我被影響了
01/13 00:45, 8F

01/13 00:45, 3月前 , 9F
我覺得被暗示了
01/13 00:45, 9F

01/13 00:45, 3月前 , 10F
下一篇484要問二進位
01/13 00:45, 10F

01/13 00:45, 3月前 , 11F
非0都是true
01/13 00:45, 11F

01/13 00:45, 3月前 , 12F
True == 200w
01/13 00:45, 12F

01/13 00:45, 3月前 , 13F
國庫:thank you very much
01/13 00:45, 13F

01/13 00:45, 3月前 , 14F
弱型別語言就這樣啊
01/13 00:45, 14F

01/13 00:45, 3月前 , 15F
這個是某些動態語言才允許吧 靜態語言
01/13 00:45, 15F

01/13 00:45, 3月前 , 16F
型別嚴謹的 直接異常跳錯
01/13 00:45, 16F

01/13 00:46, 3月前 , 17F
200萬
01/13 00:46, 17F

01/13 00:46, 3月前 , 18F
==
01/13 00:46, 18F

01/13 00:46, 3月前 , 19F
弱型別啊 C語言也有類似的情況
01/13 00:46, 19F

01/13 00:46, 3月前 , 20F
c跟c++編譯器會Warning
01/13 00:46, 20F

01/13 00:46, 3月前 , 21F
有同事敢寫True == 整數我一定幹死他
01/13 00:46, 21F

01/13 00:46, 3月前 , 22F
type.h看一下啊
01/13 00:46, 22F

01/13 00:47, 3月前 , 23F
常數寫左邊啦
01/13 00:47, 23F

01/13 00:47, 3月前 , 24F
文組滾
01/13 00:47, 24F

01/13 00:47, 3月前 , 25F
很皮
01/13 00:47, 25F

01/13 00:48, 3月前 , 26F
你用 rust 看看過不過得了
01/13 00:48, 26F

01/13 00:48, 3月前 , 27F
寫JavaScript習慣 會常出現這種奇葩的
01/13 00:48, 27F

01/13 00:48, 3月前 , 28F
判斷方式....
01/13 00:48, 28F

01/13 00:49, 3月前 , 29F
已檢舉
01/13 00:49, 29F

01/13 00:49, 3月前 , 30F
C#不能這樣寫
01/13 00:49, 30F

01/13 00:49, 3月前 , 31F
你也可以定義2
01/13 00:49, 31F

01/13 00:51, 3月前 , 32F
去跟中選會解釋吧
01/13 00:51, 32F

01/13 00:53, 3月前 , 33F
你以為中選會看得懂程式語言嗎
01/13 00:53, 33F

01/13 00:53, 3月前 , 34F
我被影響了
01/13 00:53, 34F

01/13 00:54, 3月前 , 35F
誰會這樣寫= =
01/13 00:54, 35F

01/13 00:55, 3月前 , 36F
還算 梗
01/13 00:55, 36F

01/13 00:55, 3月前 , 37F
我知道要怎麼投了,你先罰200萬
01/13 00:55, 37F

01/13 00:56, 3月前 , 38F
誰會寫True==1…
01/13 00:56, 38F

01/13 00:59, 3月前 , 39F
罰400萬才合理吧,200萬會影響人
01/13 00:59, 39F

01/13 01:01, 3月前 , 40F
用===不會嗎
01/13 01:01, 40F

01/13 01:02, 3月前 , 41F
ok我被影響了==
01/13 01:02, 41F

01/13 01:04, 3月前 , 42F
一堆新警察是怎樣zzz
01/13 01:04, 42F

01/13 01:05, 3月前 , 43F
python是int(Ture)==1
01/13 01:05, 43F

01/13 01:06, 3月前 , 44F
國庫感謝你
01/13 01:06, 44F

01/13 01:08, 3月前 , 45F
Python直接寫if True 或 if 1就好了
01/13 01:08, 45F

01/13 01:08, 3月前 , 46F
誰會這樣寫啊 腦殘喔 直接 while True阿
01/13 01:08, 46F

01/13 01:11, 3月前 , 47F
01/13 01:11, 47F

01/13 01:11, 3月前 , 48F
其實是 非0
01/13 01:11, 48F

01/13 01:13, 3月前 , 49F
下一題 布林函數
01/13 01:13, 49F

01/13 01:13, 3月前 , 50F
低能
01/13 01:13, 50F

01/13 01:25, 3月前 , 51F
非零都是true啦,但是通常都習慣用1
01/13 01:25, 51F

01/13 01:25, 3月前 , 52F
而已,while(true)跟while(1)都有看
01/13 01:25, 52F

01/13 01:25, 3月前 , 53F
過,倒是其他數字沒有
01/13 01:25, 53F

01/13 01:42, 3月前 , 54F
True就是1…
01/13 01:42, 54F

01/13 02:00, 3月前 , 55F
文組
01/13 02:00, 55F

01/13 02:31, 3月前 , 56F
有讀書都知道非0都是True,這智商應該是
01/13 02:31, 56F

01/13 02:32, 3月前 , 57F
塔綠班反串吧
01/13 02:32, 57F
https://i.imgur.com/6RRCLeY.png
到底是誰沒讀書 非0是True 那你2是True嗎? 你要不要再想一下 真的很難理解對八?

01/13 02:40, 3月前 , 58F
工作上遇到
01/13 02:40, 58F

01/13 03:09, 3月前 , 59F
弱型別會用 0/1表達 true false
01/13 03:09, 59F

01/13 03:15, 3月前 , 60F
XD
01/13 03:15, 60F
※ 編輯: panex0845 (118.167.78.223 臺灣), 01/13/2024 03:20:22

01/13 04:03, 3月前 , 61F
你贏了
01/13 04:03, 61F

01/13 04:50, 3月前 , 62F
C語言的話,非0都是true,後來發現是別梗
01/13 04:50, 62F

01/13 04:51, 3月前 , 63F
你是想偷渡某人XDD
01/13 04:51, 63F

01/13 06:59, 3月前 , 64F
開庭時記得帶你的程式語言課本
01/13 06:59, 64F

01/13 07:44, 3月前 , 65F
誰會這樣寫
01/13 07:44, 65F

01/13 08:27, 3月前 , 66F
哈哈哈哈 有創意
01/13 08:27, 66F
文章代碼(AID): #1beMmuOv (Gossiping)