:문자열 유형 변수는 어떻게 파이썬에서 부울로 간주됩니까? 아래의 코드에서
def modify_note(self):
id = input("Enter a note id: ")
memo = input("Enter a memo: ")
tags = input("Enter tags: ")
if memo:
self.notebook.modify_memo(id, memo)
if tags:
self.notebook.modify_tags(id, tags)
memo
및 tags
문자열 유형의 변수입니다. 만약 당신이 그들을 후에 쓸 수있는, 파이썬은 여기에 부울로 간주합니까?
에 따라인가? 'input()'은 2.x와 3.x에서 다른 의미를 가지고 있습니다. –
참고 : python 3을 사용하지 않는 한 input()을주의하십시오! raw_input과 같지 않습니다. 입력 한 값을 평가하면 eval (raw_input())과 같습니다! – bluepnume
예 파이썬 3.x입니다. 파이썬 3에서 raw_input에 무슨 일이 일어 났습니까? – alwbtc