我是python的新手,並將參數放入變量中。我試圖只允許三個變量作爲參數,並將它們作爲字符串放入a
,b
和c
。變量的Python參數
#!/usr/bin/python
import sys
x = sys.argv[1:]
x = ' '.join(x)
if len(x) > 3:
print "Only three arguments"
else:
print "Too many arguments"
a,b,c=[[y] for y in x.split()]
print a
print b
print c
爲什麼這是打印「的參數太多」,如果有少3 ??? – Texom512 2015-03-08 17:54:44
您是否期望*完全* 3個參數,或*最多* 3? – 2015-03-08 18:07:09