[請益] python 的寫法?
因為看了很多程式
有一些程式,特別愛寫
def~~~~~~~~~~~~~~~~~~~~~
但是有一些程式
卻都沒有寫def,只有寫 OOO = XXX 然後就寫下去了
而且好像是對岸的程式
都特別愛寫 def,先宣告之後,然後在定義實作函式
然後又接if __name__ == '__main__':
想問一下這樣的差別
謝謝!
EX:大陸寫法
def insert_img_to_excel(
filename,
by_col,
to_col,
img_folder
):
"""
插入图片到 excel
:param filename: 文件路径
:param by_col: 依靠列 (A, B, C ...)
:param to_col: 插入到列 (A, B, C ...)
:param img_folder: 图片源的文件夹
:return: None
"""
wb = load_workbook(filename)
ws = wb.active
但是台灣都直接寫成
wb = load_workbook(filename)# 插入图片到 excel
ws = wb.active #param filename: 文件路径
變成註解這樣子
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.137.62.27 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1627993292.A.ED5.html
→
08/03 20:25,
2年前
, 1F
08/03 20:25, 1F
對不起,我的表達能力不好! 我還要在學一學!
→
08/03 20:30,
2年前
, 2F
08/03 20:30, 2F
→
08/03 20:30,
2年前
, 3F
08/03 20:30, 3F
→
08/03 20:30,
2年前
, 4F
08/03 20:30, 4F
那這樣的缺點跟好處是? 易讀? 還是分為職業跟業餘的寫法?
→
08/03 20:37,
2年前
, 5F
08/03 20:37, 5F
不懂您的意思?
→
08/03 20:37,
2年前
, 6F
08/03 20:37, 6F
def 比較正式就是了? 把裡面東西包起來就是了!
推
08/03 20:38,
2年前
, 7F
08/03 20:38, 7F
→
08/03 20:38,
2年前
, 8F
08/03 20:38, 8F
沒錯 可讀性是靠註解! 只是不懂這兩種寫法的差異就是了! 沒有好壞!
推
08/03 20:42,
2年前
, 9F
08/03 20:42, 9F
推
08/03 20:45,
2年前
, 10F
08/03 20:45, 10F
→
08/03 20:47,
2年前
, 11F
08/03 20:47, 11F
懂了! 但是有def的互相改寫很複雜!
→
08/03 20:49,
2年前
, 12F
08/03 20:49, 12F
噓
08/03 20:52,
2年前
, 13F
08/03 20:52, 13F
→
08/03 20:53,
2年前
, 14F
08/03 20:53, 14F
噓
08/03 21:13,
2年前
, 15F
08/03 21:13, 15F
噓
08/03 21:19,
2年前
, 16F
08/03 21:19, 16F
→
08/03 21:41,
2年前
, 17F
08/03 21:41, 17F
→
08/03 21:42,
2年前
, 18F
08/03 21:42, 18F
噓
08/03 22:00,
2年前
, 19F
08/03 22:00, 19F
的確是我學藝不精!XD
噓
08/03 22:24,
2年前
, 20F
08/03 22:24, 20F
※ 編輯: mejichoco (101.137.62.27 臺灣), 08/03/2021 22:47:06
噓
08/03 22:56,
2年前
, 21F
08/03 22:56, 21F
噓
08/03 23:27,
2年前
, 22F
08/03 23:27, 22F
推
08/04 02:31,
2年前
, 23F
08/04 02:31, 23F
→
08/04 02:32,
2年前
, 24F
08/04 02:32, 24F
推
08/04 03:22,
2年前
, 25F
08/04 03:22, 25F
噓
08/04 06:03,
2年前
, 26F
08/04 06:03, 26F
→
08/04 06:03,
2年前
, 27F
08/04 06:03, 27F
→
08/04 08:34,
2年前
, 28F
08/04 08:34, 28F
→
08/04 08:38,
2年前
, 29F
08/04 08:38, 29F
推
08/04 09:41,
2年前
, 30F
08/04 09:41, 30F
噓
08/04 10:36,
2年前
, 31F
08/04 10:36, 31F
噓
08/04 10:49,
2年前
, 32F
08/04 10:49, 32F
推
08/04 12:25,
2年前
, 33F
08/04 12:25, 33F
噓
08/04 13:37,
2年前
, 34F
08/04 13:37, 34F
→
08/04 13:37,
2年前
, 35F
08/04 13:37, 35F
→
08/04 13:37,
2年前
, 36F
08/04 13:37, 36F
噓
08/04 14:15,
2年前
, 37F
08/04 14:15, 37F