2017-11-30 3 views
0

간단한 파이썬 프로그램이 올바르게 작동합니다. -1을 false로 인쇄합니다.하지만 -1 대신 -1이라는 단어를 인쇄하도록하려면 어떻게해야합니까?부울을 Word True 또는 False로 만들려고 시도합니다.

import sys 
text= sys.argv[1] 
red= "red" 
# Write your code here 

def isred(): 
    print(text.find(red)) 

isred() 

"-1"이 인쇄되지만 "True"또는 "False"를 인쇄해야합니다.

+0

요한은 말하기를,'in' 간단하고, 조금 더 빠릅니다. 하위 문자열의 색인을 가져와야하는 경우에만'.find'를 사용하십시오. –

답변

5
print(text.find(red) >= 0) 

또는 간단한 :

print(red in text) 
+0

Worked !!!! 파이썬 i의 함수가 => 0이면 true 또는 false라는 단어를 반환합니까? – Chartrand