-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathgreeter.py
33 lines (26 loc) · 895 Bytes
/
greeter.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#~ name = input("Please enter your name: ")
#~ print("Hello, " +name + "!")
#~ prompt = "If you tell us who you are, we can personalize the message you see."
#~ prompt += "\nWhat is your first name? \n"
#~ name = input(prompt)
#~ print("\nHello, " + name + "!")
#~ def greet_user(username):
#~ """显示简单的问候语"""
#~ print("Hello, " + username.title() + "!")
#~ greet_user('benjamin tsai')
def get_formatted_name(first_name, last_name):
"""return whole clear name"""
full_name = first_name + ' ' + last_name
return full_name.title()
# This is a infinite loop!
while True:
print("\nPlease tell me your name: ")
print("(enter 'q' at any time to quit)")
f_name = input("First name: ")
if f_name == 'q':
break
l_name = input("Last name: ")
if l_name == 'q':
break
formatted_name = get_formatted_name(f_name, l_name)
print("\nHello, " + formatted_name + "!")