赞
踩
message = input("Tell me something,and I will repeat it back to you: ")
print(message)
Tell me something,and I will repeat it back to you: Hello everyone!
Hello everyone!
name = input("Please enter your name: ")
print("Hello, " + name + "!")
Please enter your name: Eric
Hello, Eric!
prompt = "If you tell us who you are,we can personalize the messages you see."
prompt += "\nwhat is your name? "
name =input(prompt)
print("\nHello," + name +"!")
If you tell us who you are,we can personalize the messages you see.
what is your name? Eric
Hello,Eric!
>>> age = input("How old are you? ")
How old are you? 21
>>> age
'21'
>>> age = input("How old are you? ")
How old are you? 21
>>> age >= 18
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: '>=' not supported between instances of 'str' and 'int'
>>> age = input("How old are you? ")
How old are you? 21
>>> age = int(age)
>>> age >= 18
True
height = input("How tall are you,in inches? ")
height = int(height)
if height >= 36:
print("\nYou're tall enough to ride!")
else:
print("\nYou'll be able to ride when you're a little older.")
How tall are you,in inches? 71
You're tall enough to ride!
number = input("Enter a number,and I'll tell you if it's even or odd: ")
number = int(number)
if number % 2 == 0:
print("\nThe number " + str(number) + " is even.")
else:
print("\nThe number " + str(number) + " is odd.")
Enter a number,and I'll tell you if it's even or odd: 42
The number 42 is even.
current_number = 1
while current_number <= 5:
print(current_number)
current_number += 1
1
2
3
4
5
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)
print(message)
Tell me something,and I will repeat it back to you:
Enter 'quit' to end the program. Hello everyone!
Hello everyone!
Tell me something,and I will repeat it back to you:
Enter 'quit' to end the program. Hello again.
Hello again.
Tell me something,and I will repeat it back to you:
Enter 'quit' to end the program. quit
quit
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)
Tell me something,and I will repeat it back to you:
Enter 'quit' to end the program. Hello everyone!
Hello everyone!
Tell me something,and I will repeat it back to you:
Enter 'quit' to end the program. Hello again.
Hello again.
Tell me something,and I will repeat it back to you:
Enter 'quit' to end the program. quit
prompt = "\nTell me something,and I will repeat it back to you:"
prompt += "\nEnter 'quit' to end the program. "
active = True
while active:
message = input(prompt)
if message == 'quit':
active = False
else:
print(message)
Enter 'quit' to end the program. Hello everyone!
Hello everyone!
Tell me something,and I will repeat it back to you:
Enter 'quit' to end the program. Hello again.
Hello again.
Tell me something,and I will repeat it back to you:
Enter 'quit' to end the program. quit
prompt = "\nPlease enter the name of a city you have visited:"
prompt += "\n(Enter 'quit' when you are finished.) "
while True:
city = input(prompt)
if city == 'quit':
break
else:
print("I’d love to go to " + city.title() + "!")
Please enter the name of a city you have visited:
(Enter 'quit' when you are finished.) New York
I’d love to go to New York!
Please enter the name of a city you have visited:
(Enter 'quit' when you are finished.) San Francisco
I’d love to go to San Francisco!
Please enter the name of a city you have visited:
(Enter 'quit' when you are finished.) quit
current_number = 0
while current_number < 10:
current_number += 1
if current_number % 2 == 0:
continue
print(current_number)
1
3
5
7
9
#正确代码
x = 1
while x <= 5:
print(x)
x += 1
#无限循环代码
x = 1
while x <= 5:
print(x)
#首先,创建一个待验证用户列表 #和一个用于存储已验证用户的空列表 unconfirmed_users = ['alice','brain','candace'] confirmed_users = [] #验证每个用户,直到没有未验证用户为止 #将每个经过验证的列表都移到已验证用户列表中 while unconfirmed_users: current_user = unconfirmed_users.pop() print("Verifying user: " + current_user.title()) confirmed_users.append(current_user) #显示所有已验证的用户 print("\nThe following users have been confirmed:") for confirmed_user in confirmed_users: print(confirmed_user.title())
Verifying user: Candace
Verifying user: Brain
Verifying user: Alice
The following users have been confirmed:
Candace
Brain
Alice
pets = ['dog','cat','dog','goldfish','cat','rabbit','cat']
print(pets)
while 'cat' in pets:
pets.remove('cat')
print(pets)
['dog', 'cat', 'dog', 'goldfish', 'cat', 'rabbit', 'cat']
['dog', 'dog', 'goldfish', 'rabbit']
responses = {} #设置一个标志,指出调查是否继续 polling_active = True while polling_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 respond?(yes/no)") if repeat == 'no': polling_active = False #调查结束,显示结果 print("\n--- poll Results ---") for name,response in responses.items(): print(name + " would like to climb " + response + ".")
what is your name? Eric
which mountain would you like to climb someday? Denali
Would you like to let another person respond?(yes/no)yes
what is your name? Lynn
which mountain would you like to climb someday? Devil's Thumb
Would you like to let another person respond?(yes/no)no
--- poll Results ---
Eric would like to climb Denali.
Lynn would like to climb Devil's Thumb.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。