2011-04-30 5 views
-4

메신저 테스트 프로그램 작성. 본질적으로 버그 및 버그 수정 데이터베이스. 파이썬으로 작업 할 때 전체 데이터베이스가 될 수도 있습니다. 사전을 사용하여 레이어의 효과를 만들고 싶습니다. 나는 이것이 내가 전체 사전뿐 아니라 1 층을 얻을 사용할 때 이제사전 키 호출

modules=['pass'] 
syntax={'PRINT':''' in eclipse anthing which 
you "PRINT" needs to be within a set of paranthesis''','StrRet':'anytime you need to use the return action in a string, you must use the triple quotes.'} 

findinp= input('''where would you like to go? 
Dir:''') 
if findinp=='syntax': 
    print(syntax) 
    dir2= input('choose a listing') 
    if dir2=='print'or'PRINT'or'Print': 
     print('PRINT' in syntax)   

: 여기

4 월 (29) 2011 년 코드입니다. 내가 어떻게 이럴 수 있니? 콘솔에 링크를 나열해야합니까? 또는 그렇게 할 수있는 더 좋은 방법이 있습니까?

감사합니다. Pre.Shu.

+0

형식 당신을 :

syntax['PRINT'] 

어쩌면이 조금 도움 소스 코드가 제대로! oupt 넣어 오전 –

답변

0

내가 당신이 원하는 것을 확실히 모르겠지만, 사전 당신 인덱스의 단일 키의 내용을 인쇄하기 :

modules=['pass'] 
syntax={ 
    'PRINT':''' in eclipse anthing which 
you "PRINT" needs to be within a set of paranthesis''', 
    'STRRET':'anytime you need to use the return action in a string, you must use the triple quotes.'} 

choice = input('''where would you like to go? 
Dir:''').upper() 

if choice in syntax: 
    print syntax[choice] 
else: 
    print "no data ..." 
+0

내가 점점 오전 : 어디로 가고 싶습니다? Dir : syntax { 'PRINT': 'PRINT'가 'paranthesis 집합 내에 있어야합니다.', 'StrRet': '문자열에서 반환 작업을 사용해야 할 때 언제든지 ou '} 목록을 선택하십시오. 가고 싶습니다 : 어디로 가고 싶습니까? 디렉터리 : 구문에 포함 된 구문 : 인쇄 및 StrRet 디렉터리 : 다른 아무것도 '\ n 삭제 "PRINT는"paranthesis의 집합 내에서 할 필요가 일식 anthing에' 인쇄? 예 또는 아니오 : 예 * 프로그램 종료 * –