注意:下面展示给列表中输入不同的值,如何最后传入函数、
第一步:利用while循环分别将7个值以不同名称传入列表中。
nas_cspc =[]
as_cspc = ["name","address","street","city","state","post_code","country"]
j = 0
while j <= 6:
nas_cspc.append(raw_input("Please enter you "+as_cspc[j]+":"))
j = j+1
print nas_cspc
第二步:将列表的值传入函数中
def nascspc(Name,Address,Street,City,State,Post_code,Country):
print Name
print Address
print Street
print City
print State
print Post_code
print Country
as_cspc = ["name","address","street","city","state","post_code","country"]
nas_cspc =[]
k = len(as_cspc)
j = 0
while j < k:
nas_cspc.append(raw_input("Please enter you "+as_cspc[j]+":"))
j = j+1
print nas_cspc
nascspc(nas_cspc[0],nas_cspc[1],nas_cspc[2],nas_cspc[3],nas_cspc[4],nas_cspc[5],nas_cspc[6])
不用列表的方法:
def nascspc(Name,Address,Street,City,State,Post_code,Country):
print Name
print Address
print Street
print City
print State
print Post_code
print Country
name = raw_input("Please enter you name :")
address = raw_input("Please enter you address: ")
street = raw_input("Please enter you street: ")
city = raw_input("Please enter you city: ")
state = raw_input("Please enter you state: ")
post_code = raw_input("Please enter you post_code: ")
country = raw_input("Please enter you country : ")
nascspc(name,address,street,city,state,post_code,country)