1. s.upper() 将字符串s中的小写字母全部转化为大写字母
2. s.strip(a)将字符s中的首尾的字符‘a’去掉,若为空.skip()
3.python中的*args **kw意思为:*args是非关键字参数,用于元组,**kw是关键字参数,用于字典 (*args代表任意个普通参数,**kw代表任意个用=号指定默认值的参数)
def func(*args,**kw):
print(args)
print(kw)
func(1,2,3,a=4,b=5,c=6)
args就是元组(1,2,3) kw就是字典{'a':4,'b':5,'c':6},用*args,**kw作参数修饰器就能处理任意参数个数的函数
4.Python中的sys.argv(sys.argv变量是一个字符串的列表)
argv是「argument variable」参数变量的简写形式,一般在命令行调用的时候由系统传递给程序。这个变量其实是一个List列表,argv[0] 一般是被调用的脚本文件名或全路径,和操作系统有关。
sys.argv[0]是命令名;sys.argv[1:] 是所有参数。
网友评论