因為看了很多程式
有一些程式,特別愛寫
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: 文件路径
變成註解這樣子