参数,解包,变量

博客介绍了将变量传递给Python脚本的方法,涉及参数、参数变量和解包等概念。以ex13.py脚本为例,讲解了import语句引入特性、argv解包赋值给多个变量,最后进行打印。还说明了在命令行运行脚本并传入参数的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我将讲到另一种将变量传递给脚本的方法(所谓的脚本就是编写的.py程序)

先记住几个英文单词:参数(argument)
参数变量(argument variable,简称argv)
解包(unpack)

现在让我们写一个可以接受参数的脚本。示列如下图。将代码命名为ex13.py
在这里插入图片描述
——第一行有一个import语句,这是将Python的特性映入脚本的方法。Python不会一下子将他所有的特性都给你,而是让你需要什么就调用什么。这样不仅可以让你的程序不显臃肿,而且以后其他程序员读你的代码是,这些import也可以作为文档查阅。
第三行将argv解包,与其将所有参数放到同一个变量下面不如将其赋值给四个变量。这也许看上去·有些奇怪,不过“解包”可能是最好的描述方式了,它的含义很简单:把argv中的东西取出,解包,把所有的参数依次赋值给左边这些变量。
——最后就是简单的打印了。

我们将把这些导入(import)的特性称为模块,有人把他们称为库。
__——现在打开命令行
win+R——输入cmd——回车
__——输入python ex13.py first 2nd 3rd
回车就会看到下面的结果,这是正确的。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值