我知道,這是一個noob問題..Python函數返回很多爭論
我有這些變量:
pgwdth = 30;
mrgn = 0;
fmt = True
而這個功能:
def Param(x,pgwdth,mrgn,fmt):
parametros = x.split(" ")
if parametros[0][1] == "p":
numerozinho = int(parametros[1])
print "Changing pgwdth"
pgwdth += numerozinho
print pgwdth
elif parametros[0][1] == "m":
numerozinho = int(parametros[1])
print "Changing mrgn"
mrgn += numerozinho
print mrgn
elif parametros[0][1] == "f":
numerozinho = parametros[1]
print "On/Off"
if numerozinho == "on\n":
fmt = True
elif numerozinho == "off\n":
fmt = False
else:
"Error"
print fmt
else:
print "Error"
我只是希望它返回在改變它之後用作參數的變量。
'return x,pgwdth,mrgn,fmt'作爲最後一條語句。 – eumiro 2013-02-27 11:05:59