我不明白为什么这些步骤没有改变,以通过循环检查每一步。你知道吗
# MichiganCities.py - This program prints a message for invalid cities in
Michigan.
# Input: Interactive
# Output: Error message or nothing
# Initialized list of cities
citiesInMichigan = ["Acme", "Albion", "Detroit", "Watervliet", "Coloma",
"Saginaw", "Richland", "Glenn", "Midland", "Brooklyn"]
inCity = "userinput"
step = 0
size = 10
while step < size:
inCity = input("Enter name of city: ") # Get user input
print (inCity)
if inCity == citiesInMichigan[step]: # If the city is found, print "City found."
print ("City found.")
step = step +1
else:
print ("Not a city in Michigan.") # Otherwise, "Not a city in
Michigan"
message should be printed.
嗨!请试试这个。希望有用
相关问题 更多 >
编程相关推荐