南宁网站建公司吗,R2D安装wordpress,电脑打不开网页怎么回事,网站备案密码重置建议ex11-14连起来学习,主要讲input参数#xff0c;拆包#xff0c;变量我们继续深入学习input()。在这一节#xff0c;我们能用另一种 input 方法#xff0c;传递变量给我们的脚本 ex13. py创建ex13.py文件#xff0c;然后敲键盘打以下内容并保存from sys import argv# r…建议ex11-14连起来学习,主要讲input参数拆包变量我们继续深入学习input()。在这一节我们能用另一种 input 方法传递变量给我们的脚本 ex13. py创建ex13.py文件然后敲键盘打以下内容并保存from sys import argv# read the WYSS section for how to run thisscript, first, second,third argvprint(The script is called:, script)print(Your first variable is:, first)print(Your second variable is:, second)print(Your third varialbe is:, third)第一行import,我们称为导入从sys模块导入argv。argv 是一个参数变量你可以在Idle里输入type(argv)可以看到它的类型是list列表。第三行我们从argv取出4个变量分别命名为script, first, second, third。(我们称之为unpack——拆包想象argv是一个箱子我们从里面取出4个参数 不知道这么说形象不)What you should see注意看你要怎么运行 ex13. py。在命令行提示符cmd里输入第一行和结果显示注意路径建议用pycharm对着ex13.py右键选open in terminalC:\PycharmProjects\learnpythonthehardwaypython ex13.py first 2nd 3rdThe script is called: ex13.pyYour first variable is: firstYour second variable is: 2ndYour third varialbe is: 3rd换不一样的参数再看看C:\PycharmProjects\learnpythonthehardwaypython ex13.py stuff things thatThe script is called: ex13.pyYour first variable is: stuffYour second variable is: thingsYour third varialbe is: thatC:\PycharmProjects\learnpythonthehardwaypython ex13.py apple orange grapefruitThe script is called: ex13.pyYour first variable is: appleYour second variable is: orangeYour third varialbe is: grapefruit实际上我们只需要把first 2nd 3rd覆盖成任何你想输入的三样东西。如果你没正确的输入你会得到错误的信息$ python ex13.py first 2ndTraceback (most recent call last):File ex13.py, line 3, in script, first, second, third argvValueError: not enough values to unpack (expected 4, got 3)这个错误是告诉我们没有提供足够的参数给argv程序里只给了first 和 2nd。Study drills1、试着给少于3个参数看看错误信息2、写一个比例子参数少的脚本和一个比例子参数多的脚本。3、结合input和argv来从使用者那里获得更多的输入。别想太复杂。4、记住模块。