Python 정리/제어 플로와 코드 구조(3)
-
Python 긴 문장을 연결해서 작성 할때 2022.03.20
-
None 판정
is_empty = None print(is_empty) #None 출력 #None 이라고 선정은 하지만 그안에 아무것도 들어있지 않을때 None이라고 함 if is_empty == None: print('None!!') #이렇게 하면 None!!이 출력은 되나 별로 추천하지 않음 # 대신 is를 주로 사용한다. if is_empty is None: print('None !!!') if is_empty is not None: print('None !!!') # is에 대해서 좀더 자세히 설명하자면 print(1 == True) # true print(1 is True) $ false #저렇게 출력이 되는 이유는 1 == True는 값을 비교하기 때문이다. #하지만 1 is True는 object를 비교한..
2022.03.19 -
논리 연산자 // IN 과 NOT의 쓰임 // 값이 들어있지 않다는 테크닉
논리 연산자 a = 1 b = 1 a == b # ture a != b #false #확인 필요 a b a = b a > 0 and b > 0 #a > 0 and b > 0 의 다른 표현 if a > 0: if b > 0: print('a and b are positive') a > 0 or b > 0 #a > 0 or b > 0 의 다른 표현 if a > 0: print('a or b is positive') elif b > b: print('a or b is positive') IN 과 NOT의 쓰임 y = [1,2,3] x = 1 #y에 x의 값이 들어 있나요? if x in y: print('in) #in 출력 #100이 y안에 들어 있나요? if 100 not in y..
2022.03.19