Re: 程式大師請進

作者: kerycheng (kk)   2022-12-14 15:46:08
: → ZooseWu: 都沒有必要 你可以for(;;){if(xxxxx)break;} 12/14 15:11
當初做資料分析研究從java轉python
給教授看程式碼的時候還被靠北迴圈寫太醜
例如寫巢狀迴圈
for i in range(1, 10):
for j in range(1, 10):
print(i * j)
他要我寫成這樣
[print(i * j) for i in range(1, 10) for j in range(1, 10)]
那時候剛接觸python心裡想說「靠北還能這樣寫喔:O」
作者: ririoshi (角落住民)   2021-12-14 15:46:00
寫成一行比較漂亮嗎:OOOO
作者: lovez04wj06 (車前草)   2022-12-14 15:47:00
教授的眼睛大概瞎了
作者: SecondRun (雨夜琴聲)   2022-12-14 15:48:00
挺沒意義
作者: TNPSCG (TNP)   2022-12-14 15:48:00
我以為實做寫的越淺白越好
作者: twosheep0603 (兩羊)   2022-12-14 15:48:00
python寫那樣又沒比較厲害......
作者: sustainer123 (caster)   2022-12-14 15:48:00
靠北 下面那個可讀性比較低
作者: tsukiyo99 (OωO)   2022-12-14 15:49:00
可讀性差 等程式碼大 要維護的時候就知道痛苦了
作者: umi0912umi (UMI)   2022-12-14 15:50:00
幹 一行我要瞎惹
作者: yam276 ('_')   2022-12-14 15:50:00
教授沒維護過Project吧==
作者: wu10200512 (廷廷)   2022-12-14 15:52:00
下面那個醜死
作者: yam276 ('_')   2022-12-14 15:52:00
幾個月後的自己就看不懂了
作者: lovez04wj06 (車前草)   2022-12-14 15:53:00
最好笑的是兩個寫法,字數一樣,只是排版不一樣
作者: tsukiyo99 (OωO)   2022-12-14 15:53:00
不過 學資料科學的這類code蠻常看到就是了
作者: twosheep0603 (兩羊)   2022-12-14 15:57:00
應該說資料科學開陣列太常用了 對他們來說很自然
作者: koy784512 (我永遠喜歡風真いろは)   2022-12-14 16:03:00
下面那個好醜
作者: pandix (麵包屌)   2022-12-14 16:19:00
開陣列是要用下面的沒錯

Links booklink

Contact Us: admin [ a t ] ucptt.com