python 질문
조회수 382회
username=input()
print("\nComand using '@,!,$' - Ex: @Hi, !Melon, $Google.\n")
Menu = {"Chat": ['Hi','Hello', 'Bye']
,"Songs": ['Melon','Bugs','Spotify']
,"Search": ['Google','Daum','Naver']
}
print(Menu)
while True:
myorder = input()
if myorder.startswith('@'):
print(myorder[1:] + ' ' + username + '.' )
continue
elif myorder.startswith('!'):
print('myorder[1:] + ' is a Music application.')
continue
elif myorder.startswith('$'):
print('myorder[1:] + ' is a Website.')
continue
elif print('Please enter your order in a valid form'):
continue
파이썬 공부중에 연습하는중인데 궁금한점이 있습니다. username 을 쓴다음 myorder을 쓸때, myorder이 Menu (딕셔너리) 안에 있는 list 안에 있는 ( Hi또는 Hello ) 만 쓸때 print 가 가능 하게 할려면 어떻게 해야하나요? 그니까 저기 보면 Hi, Hello, Bye 가 있어서 @Hi 가 하면 'Hi username' 이 되는데, Halo는 없기 때문에 print 가 안되게 할려면 어떻게 해야하나요?
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
댓글 입력