python 参数传递
【摘要】
这个必须说明a=1,d=1
def test2(**kargs):
数组和元组之间的区别:数组内容是可以被修改的,而元组内容是只读的。另外,元组可以被哈希,比如作为字典的关键字。
def test1(*args): test3(*args) def test2(**k...
这个必须说明a=1,d=1
def test2(**kargs):
数组和元组之间的区别:数组内容是可以被修改的,而元组内容是只读的。另外,元组可以被哈希,比如作为字典的关键字。
def test1(*args):
test3(*args)
def test2(**kargs):
test3(**kargs)
def test3(a, b):
print(a,b)
test1((1,2),5)
test2(b=1,d=2)
main函数参数:
sys.argv其实就是个list,如果为空,可以argv=[]
如果为None:
args = sys.argv[1:]
args.append("pascal")
args.append("pascal_path")
如果为None:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys
def main(argv):
if argv == None:
argv=[]
argv.append("asdfsdf")
print(argv)
print('world~!')
else:
argv.append("asdfsdf")
print(argv)
print('hello
文章来源: blog.csdn.net,作者:网奇,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/jacke121/article/details/78305024
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)