PYTHON 课程14:提示和通过?

本文内容主要来自LEARN PYTHON THE HARD WAY

主要内容

虽然标题写得很怪,不过这次是对比练习argv和input()输入。看英文教程确实有点麻烦,因为我跟本不知道这个标题是什么意思!不过内容还是免强能读下去。

练习如下:

091316_1449_PYTHON141.png

输出如下:

此程序在运行前需要输入除文件名外还需要输入需要的参数哦,在语句中指定了几个argv,运行前就需要输入几个参数。

错误记录:

  1. 在转换格式字符串时,将%和字符串写在了括号外面,导致了TypeError: unsupported operand type(s) for %: ‘NoneType’ and ‘tuple’错误。教程是2.x的版本,此处不存在括号问题,3.x的版本一定要注意括号。

疑问:

确实可以把form sys import argv写为import sys来导入整个模块,但在后面使用argv时就必须写明为sys.argv。

本文内容主要来自LEARN PYTHON THE HARD WAY

发表评论

电子邮件地址不会被公开。 必填项已用*标注