擅长:python、mysql、java
<pre><code>num_animals = 0
tot_animals = 4
all_names = ""
while num_animals <= tot_animals: # will execute 5 times, 0,1,2,3,4...
# move into loop, everytime it run, it will ask you input
animal_name = input("Put in 4 animal names in total per time or \"exit\" for break\n")
print(num_animals, "now")
num_animals += 1
# when input is exit, quit the program
if animal_name.lower() == "exit":
break
all_names += animal_name + "," # Move this line under break, if "exit" input, don't add it to names, connect the name to all names.
if len(all_names) == 0: # len is 0, then it's empty
print("no animals")
print("names of all animals: ", all_names)
</code></pre>
<p>更新程序,请参阅while语句行的注释</p>