2 回答
TA贡献1884条经验 获得超4个赞
count = 0
names = []
places = []
while True:
choice = input("Type N to take survey, type Y to pass it other user :")
if choice == 'Y' and count==0:
print("No one has taken this survey")
break
elif choice == 'N':
name = input("What is your name :")
place = input("Where would you like to visit :")
names.append(name)
places.append(place)
count += 1
elif choice == 'Y':
print("The last user was", names[-1], "and", names[-1], "wanted to visit", places[-1])
break
print("\n\n\t\t POLLING RESULTS\n")
for name, place in zip(names, places):
print(name, "wanted to visit", place,"\n")
TA贡献1831条经验 获得超10个赞
一些修复:
添加了列表,最后需要解压列表。
print("Hello world")
qstn_1="What is your name?\t"
qstn_2="Where would you like to GO for vacation?\t"
polling_active=True
name_lst = []
place_lst = []
while polling_active:
name_lst.append(input(qstn_1))
place_lst.append(input(qstn_2))
other=input("Would you like other person to answer these survey questions ?\t\n")
polling_active=False
if other=='yes':
polling_active=True
print("\n\n\t\t\tPOLLING RESULTS\n")
for i_name, i_place in zip(name_lst, place_lst):
print("\n\n\t" + i_name.title() + " would like to go to " + i_place + " for a vacation!\n")
添加回答
举报