※ 本文轉寄自 ptt.cc, 文章原始頁面
標題

Re: [閒聊] python 大師請進

最新2024-05-10 00:15:00
留言15則留言,2人參與討論
推噓0 ( 0015 )
※ 引述《ZooseWu (動物園 公告)》之銘言: : 我想問一下 : 我現在把函數 curry 化 : 在 python 建議用 partial 嗎 : 用了之後很難讀懂欸 : 例如 obj[k] = v : 可以寫作 setitem(obj, k, v) : 加上 partial 之後變成 partial(setitem, obj, k) : 阿如果我要把 obj 最後塞的話就更麻煩了 : partial(setitem, key=k, value=v) : 可讀性我覺得不太優 : 還是只是因為我對 python 不熟 : 熟的話一眼就懂在寫什麼 其實很多庫都直接弄個*args, **kwargs給你 到docstring才跟你說要怎麼塞 Python早期文件至上的下場== 是說partial這個東西 通常是local用的 原則上上下文不要跳來跳去的話 基本上還是可讀的 而且靜態分析其實也能幫你抓出來 對ㄚ https://i.imgur.com/mYEnKYh.png
Re: [閒聊] python 大師請進
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.228.129.84 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1715270089.A.623.html

Re: 回文串

015
> Re: [閒聊] python 大師請進
Marginalman05/09 23:54

15 則留言

ZooseWu, 1F
我寫 fp 就不能塞 arg 或 kwarg

ZooseWu, 2F
除非寫 lambda

ZooseWu, 3F
而且我寫 python 之後發現它的類型判斷比 ts 還準

ZooseWu, 4F
ts 沒定義型別它就出一堆 unknown 跟低能一樣

Apache, 5F
mypy的tail判斷還蠻準的 但如果兩層以上就會變回Any的樣子

ZooseWu, 6F
我會寫一堆這種的 https://i.imgur.com/RxD9ZIy.png
Re: [閒聊] python 大師請進

Apache, 7F
Python的FP很爛 不要用==

ZooseWu, 8F
我已經是 fp 的狗了

Apache, 9F
Python比較好用的是list comprehension

Apache, 10F
Python目前的語法做FP會讓你可讀性掉光

Apache, 11F
你這個就寫成 a = [i * 2 for i in b]

ZooseWu, 12F
我有看到很多介紹怎麼寫 Pythonic 的東西 但是蠻不習慣的

ZooseWu, 13F
大概只有 for 或 if 會用到

ZooseWu, 14F
大概只有這兩種我稍微會用到

Apache, 15F
你可以試any all next

Apache 作者的近期文章

[VIC3] 跑步進入資本主義社會
日本開局真的有點姆咪捏 幕府反對一堆改革 一改就內戰 鎖國的下場就是 要自己手操所有資源生產 水多加麵麵多加水 突出一個計畫經濟的不合理之處 看了一下人家都開局就能改任命官僚 佃農 然後直接宣美國投降 手動引黑船來航 不知道怎麼弄的==
[姆咪] 出國工作
大概也只有上海跟東京能去 但是東京工作機會好少捏 真的要去上海喔
[姆咪] 買不起房
這句話的本身就暗示了大家都想買房 但只要大家都想買房的期望存在 房價就是看漲的 真的把房價打下來了反而沒人敢買吧 追漲殺跌 ==
Re: [閒聊] 有喜歡綠色的年輕人喔?
年輕人大部分都跟風ㄚ 但現在三方沒有一個大順風的 大部分是不表態 女生一般是偏綠 但很少提政治 男生年齡越大越支持白 但柯文哲個人形象有點慘 其實還是有些支持國統的會偏藍 但國民黨真的太爛了 尤其侯友宜 只能說台灣 檯面上沒有可以投的人 不
Re: [閒聊] 日股票可以用FT嗎?
※ 引述 《ALEX492 (ALEX)》 之銘言: : : 我有個很懂的同學叫我玩股票先用FT : FT 日股的手續費很高嗎?這種東西到哪看? : :-- : Sent from BePTT on my Samsung SM-A5460
[姆咪] 一個人去哪比較好玩
日本 人感覺有點太多不想去== 還有哪裡適合啊 西安 南京?
更多 Apache 作者的文章...