博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
笨方法学python--参数,解包,变量
阅读量:4983 次
发布时间:2019-06-12

本文共 402 字,大约阅读时间需要 1 分钟。

1 cmd中执行 python ex11.py, ex11.py部分也是所谓的“参数”。

 

from sys import argv

script, first, second, third = argv

代表定义了4个变量,后面执行时,也要有4个变量

python ex13.py first 2nd 3rd

后面3个变量名可以更改,但第1个script不能变

后面使用这3个变量时,叫“解包”,其定义:把argv中的东西解包,将所有的参数依次赋予左边的变更名。

 

argv 和 raw_input()有什么区别?

它们的不同之处在于要求用户输入的位置不同。如果你想让用户在命令行输入你的参数,你应该使用argv.,如果你希望用户在脚本执行的过程中输入参数,那就就要用到raw_input()

 

 

转载于:https://www.cnblogs.com/guohuino2/p/5973768.html

你可能感兴趣的文章
snprintf 返回值陷阱 重新封装
查看>>
asp.net GridView多行表头的实现,合并表头
查看>>
C#套打
查看>>
codeforce 932E Team Work(第二类斯特林数)
查看>>
PolyCluster: Minimum Fragment Disagreement Clustering for Polyploid Phasing 多聚类:用于多倍体的最小碎片不一致聚类...
查看>>
省市三级菜单
查看>>
C#中的事件
查看>>
【每日进步】July 2012
查看>>
策略模式
查看>>
单机部署多实例redis
查看>>
Cookie登录保存
查看>>
继承与重写的具体事例
查看>>
327 作业
查看>>
sql 取汉字首字母
查看>>
python3 字符串属性(四)
查看>>
javascript 封装ajax(多版本)
查看>>
bzoj4034: [HAOI2015]树上操作(树剖)
查看>>
android-Activity
查看>>
${sessionScope.user}的使用方法
查看>>
IOS断点下载
查看>>