[討論] Python語法是不是不太嚴謹?
哈囉大家好,肥宅工作上每天都在寫Python
可是最近發現我有時候會花很多時間在解決小Bug。
例如之前寫的Socket程式就出現下面問題
byteString = b'apple'
print(len(byteString)) # 答案是5
byteString = str(byteString)
print(len(byteString)) # 答案是8
當初手殘把收過來的資料轉成str,結果抓下來的圖檔開不起來。
最後是發現伺服器跟客戶端的檔案大小不一樣,才找到問題。
可是其他的程式語言在上述情況下根本不可能編譯成功。
Python相較於其他程式語言,是不是語法比較不嚴謹??
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.9.41
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1550755043.A.817.html
※ 編輯: zo6596001 (220.137.9.41), 02/21/2019 21:18:13
推
02/21 22:05,
5年前
, 1F
02/21 22:05, 1F
→
02/21 22:26,
5年前
, 2F
02/21 22:26, 2F
推
02/21 22:35,
5年前
, 3F
02/21 22:35, 3F
噓
02/21 22:48,
5年前
, 4F
02/21 22:48, 4F
推
02/21 23:05,
5年前
, 5F
02/21 23:05, 5F
推
02/21 23:21,
5年前
, 6F
02/21 23:21, 6F
→
02/22 00:01,
5年前
, 7F
02/22 00:01, 7F
→
02/22 00:02,
5年前
, 8F
02/22 00:02, 8F
→
02/22 00:28,
5年前
, 9F
02/22 00:28, 9F
→
02/22 00:30,
5年前
, 10F
02/22 00:30, 10F
推
02/22 08:10,
5年前
, 11F
02/22 08:10, 11F
→
02/22 09:00,
5年前
, 12F
02/22 09:00, 12F
→
02/22 09:29,
5年前
, 13F
02/22 09:29, 13F
噓
02/22 09:48,
5年前
, 14F
02/22 09:48, 14F
推
02/22 09:59,
5年前
, 15F
02/22 09:59, 15F
→
02/22 10:00,
5年前
, 16F
02/22 10:00, 16F
推
02/22 11:34,
5年前
, 17F
02/22 11:34, 17F
→
02/22 12:12,
5年前
, 18F
02/22 12:12, 18F
噓
02/23 10:39,
5年前
, 19F
02/23 10:39, 19F
→
02/23 10:40,
5年前
, 20F
02/23 10:40, 20F
→
02/23 10:41,
5年前
, 21F
02/23 10:41, 21F
→
02/25 12:23,
5年前
, 22F
02/25 12:23, 22F
→
02/25 12:24,
5年前
, 23F
02/25 12:24, 23F
推
02/25 19:47,
5年前
, 24F
02/25 19:47, 24F
推
02/25 22:37,
5年前
, 25F
02/25 22:37, 25F
→
02/26 16:49,
5年前
, 26F
02/26 16:49, 26F