Soft_Job 板


LINE

因为看了很多程式 有一些程式,特别爱写 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://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1627993292.A.ED5.html
1F:→ clang: 虽然好像读的懂,但觉得原po表达能力不太好阿 08/03 20:25
对不起,我的表达能力不好! 我还要在学一学!
2F:→ clang: 先定义函数再用 __main__ 去跑的话,这个脚本可以拿去 im 08/03 20:30
3F:→ clang: port 而不会直接触发到函数的内容;流水帐到底的程式在 i 08/03 20:30
4F:→ clang: mport 的当下会被执行 08/03 20:30
那这样的缺点跟好处是? 易读? 还是分为职业跟业余的写法?
5F:→ kangan987: google 都查得到。 08/03 20:37
不懂您的意思?
6F:→ oToToT: 看你想要干嘛,一次性小script有时就会懒得把东西包好吧 08/03 20:37
def 比较正式就是了? 把里面东西包起来就是了!
7F:推 clang: 视需求而定;我觉得能达成目的的程式都是好程式,可读性反 08/03 20:38
8F:→ clang: 而比较被变数命名和注解影响 08/03 20:38
没错 可读性是靠注解! 只是不懂这两种写法的差异就是了! 没有好坏!
9F:推 yangs0618: 可读性不只靠注解 08/03 20:42
10F:推 Jekk: 一楼就告诉你答案了..五楼讲的那麽直白还不懂 真可爱 08/03 20:45
11F:→ OrzOGC: 一次性的写到底 会多次用到就包起来 08/03 20:47
懂了! 但是有def的互相改写很复杂!
12F:→ nono2588: 直接写的比较常在notebook里面看到~ 08/03 20:49
13F:嘘 LinuxKernel: … 08/03 20:52
14F:→ iwami: 这跟大陆/台湾/职业/业余都没有关系,用法不同而已 08/03 20:53
15F:嘘 Raymond0710: 有python板 08/03 21:13
16F:嘘 lturtsamuel: 讲中文? 08/03 21:19
17F:→ ou9810: 注解跟易读性没什麽关系,注解的用意是表明意图 08/03 21:41
18F:→ ou9810: 如果程式码可以明确表达意图,就不需要注解 08/03 21:42
19F:嘘 kkes0001: 和大陆有什麽关系吗?纯粹是您学艺不精吧? 08/03 22:00
的确是我学艺不精!XD
20F:嘘 longlyeagle: sad 08/03 22:24
※ 编辑: mejichoco (101.137.62.27 台湾), 08/03/2021 22:47:06
21F:嘘 GLaDOS1105: 比起 Python 先练中文 08/03 22:56
22F:嘘 KanzakiHAria: 讲中文 08/03 23:27
23F:推 kuochuwon: 包起来的好处是之後不同程式都可以呼叫,没包的话 08/04 02:31
24F:→ kuochuwon: 通常表示这段程式偏向实验用途,用完就可以丢 08/04 02:32
25F:推 powenyu: 补血 08/04 03:22
26F:嘘 l88: 补啥血 连函数都不懂 去对应的版好吗? 这种基础来这里发? 08/04 06:03
27F:→ l88: 这种文去Python版问我觉得非常正常 来这里问? 先看懂版标好吗 08/04 06:03
28F:→ ura1210: 可读性靠注解我是不是误会了什麽 08/04 08:34
29F:→ sarsman: 加油 08/04 08:38
30F:推 jimabc: 推 某些推文可能以为软体版是他管的吧 08/04 09:41
31F:嘘 cia1099: 真的是很拉基的问题啊 08/04 10:36
32F:嘘 mirror0227: 这不是学艺不精 是还没开始学吧w 08/04 10:49
33F:推 wheels: testable 08/04 12:25
34F:嘘 kyleJ: 虽然很有礼貌但这误解多到不知道要从哪里吐槽,随便找一 08/04 13:37
35F:→ kyleJ: 个基础教学都会有你要的答案,还能纠正你误解的地方,总 08/04 13:37
36F:→ kyleJ: 之加油吧 08/04 13:37
37F:嘘 aszx4510: 错版 去python版 08/04 14:15
38F:→ papple23g: 还以为你要讲lambda 原来是还没懂基本的东西XD 08/08 03:44







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP