편집 기록

편집 기록
  • 프로필 엽토군님의 편집
    날짜2021.03.17

    python 질문


    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 가 안되게 할려면 어떻게 해야하나요?

  • 프로필 알 수 없는 사용자님의 편집
    날짜2021.03.17

    python 질문


    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 가 안되게 할려면 어떻게 해야하나요?