Python学习笔记(4)用户输入和while循环

#encoding=gbk

#提示用户输入
message = input("Please enter what do you want to say: ")
print(message)

age = int(input("how old are you? "))
print(age)

m = 4 % 3
print(m)

current_number = 1
while current_number <= 5:
    print(current_number)
    current_number += 1

prompt ="\nTell me something,and I will repeat it back to you:"
prompt += "\nEnter 'quit' to end the program. "
message = ""
while message != 'quit':
    message = input(prompt)
    if message != 'quit':
        print(message)
    
active = True
while active:
    message = input(prompt)
    if message == 'quit':
        active = False
    else:
        print(message)


cities = ['beijing','shanghai','jinan','tianjin']
new_cities = []
while cities:
    city = cities.pop()
    new_cities.append(city)
for city in cities:
    print(city)
print("this is cities")
for city in sorted(new_cities):
    print(city)
print("this is new cities")


while 'jinan' in new_cities:
    new_cities.remove('jinan')
print(new_cities)


responses = {}
active = True
while active:
    name = input("\nWhat is your name? ")
    response = input("Which mountain would you like to climb someday? ")
    responses[name] = response
    repeat = input("Would you like to let another person repond? (yes/no)")
    if repeat == 'no':
        active = False
for name,response in responses.items():
    print(name + ":" + response)


猜你喜欢

转载自blog.csdn.net/weixin_43241054/article/details/89478341
今日推荐