argparse 替你做的事
用了 argparse 之后,下面哪件事是它替你做了,不用再自己写的:【0】。
阅读更多 →
参数原本长什么样
用户敲 python3 conv.py 37 --to f。程序拿到手的最原始形态是【0】。
阅读更多 →
把需求写成一次调用
把「37 摄氏度换成华氏度」这条需求先用一个函数表达出来,看看它该给出什么。运行下面这段程序: def c_to_f(c): return c * 9 / 5 + 32 print(c_to
阅读更多 →
错了该怎么说
用户把单位敲成了 --to x,工具不认识。对用户最有用的反应是【0】。
阅读更多 →
输入从哪来
用户敲下 conv temp 37 --to f。对这个工具来说,37 和 f 是【0】。
阅读更多 →
先定什么再动手
一个工具对外只有三个口 命令行 工具 屏幕 ? 要写一个单位换算工具。动手写代码之前,最该先写下来的是【0】。
阅读更多 →
工具的三个口
把一个命令行工具看成一个黑盒,它对外只有三个口:参数进来、结果出去,还有【0】。
阅读更多 →
脚本和工具差在哪
一个工具对外只有三个口 命令行 工具 屏幕 ? 同一段换算代码,写成只有自己会跑的脚本,和交给别人用的命令行工具,最根本的差别是【0】。
阅读更多 →