三个目录里的同名命令
运行下面这段程序,填写它打印出来的结果。 def first_hit(dirs, want, table, ok=None): """一串目录从左到右找 want;ok 决定「怎样才算命中」"
开始练习 →
自己写:从左到右找命令
补全 first_hit:从左往右找,第一个能跑的算数。
开始练习 →
⚠️ 把顺序倒过来
比较「从左往右」和「从右往左」找同一个命令。⚠️ 两种找法都能找到一份真实存在的。
开始练习 →
赋值和导出差在哪
只写 X=1 而不导出,跟导出相比【0】。
开始练习 →
导出之后传给谁
导出一个变量之后,它会传给【0】。
开始练习 →
只想给一条命令用
只想让某一条命令看到某个值,别的都不受影响,写法是【0】。
开始练习 →
往一串里再加一段
要往 PATH 前面再加一个目录,正确的写法是【0】。
开始练习 →
导出的和没导出的
运行下面这段程序,填写它打印出来的结果。 SHELL = {"NOPE": "v1", "YES": "v2"} EXPORTED = ["YES&q
开始练习 →
往前面加一段之后
运行下面这段程序,填写它打印出来的结果。 PATH = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" DIRS = PATH.split(&
开始练习 →
自己写:导不导出
补全 child:子进程只看得到导出过的。
开始练习 →