안녕하세요 오늘도 파이썬 공부를 한번 해보자구요 ㅠㅠㅠ
시작합니다!
불은 true, false 로 표현 합니다 C언어와 똑같네요 ㅎㅎ
true
false
뭐 간단하죠? 참이면 true 거짓이면 false가 나옵니다
3>1
이렇게 하면 true가 나오는 거죠!
10 == 10 # 10과 10이 같은가? 10 != 1 # 10과 1이 다른가?
네 이런식으로 비교를 하면 둘다 true가 나온답니다 ㅎㅎ
네 이것도 마찬가지겠죠?
"Hello" == "Hello" #true "Yeheum" == "yeheum" #false
이렇게 결과가 나온답니다
불린이 생각보다 활용도가 좋더라구여 ㅠㅠ 꼭 기억하고 활용합시다
여기서 첨보는게 나오네요! is와 is not인데요
==, !=는 값 자체를 비교하고 is is not은 객체(object)를 비교합니다
1 == 1.0 # True 1 is 1.0 # False 1 is not 1.0 # True
네 이렇게 나오네요!
주의 할 점은 값 비교에는 is is not을 쓰면 안된다네요~!
이번에는 c언어에서 했던 논리 연산자와 비슷한 것을 사용해 보도록 하죠!
True and True # True True and False # False False and True # False False and False # False
and는 두 값이 모두 True 여야 True입니다! 마찬가지죠?
True or True # True True or False # True False or True # True False or False # False
네 하나만 True여도 True가 됩니다! 쉽죠?
not True # false not False # True
not은 논리값을 뒤집기 때문에 반대가 되어 나옵니다!
만약 세가지가 같이 있으면 어떻게 될까요?
순서는 not, and, or 순으로 판단합니다.
not True and False or not False # True
결과는 트루입니다! 순서에 맞게 계산을 하시면 됩니다 ㅎㅎ
not 부터 해서 => False and False or True
and 를 하면 => False or True
or을 하면 True 가 됩니다!
응용해서 한번 같이 써봅시다!
10 == 10 and 10 != 5 # True and True = True 10 > 5 or 10 < 3 # True or False = True not 10 > 5 # not True = False not 1 is 1.0 # not False = True
네 예시를 보시면 아시겠죠? 바로 비교연산자 부터 판단을 하고 논리연산자로 판단합니다!
네 이 방법은 아마 모두들 이미 잘 사용하고 있으실 것 같은데요?
hello = 'Hello, World!' hello # 엔터 'Hello, world!' Hi = "안녕하세요" Hi # 엔터 "안녕하세요"
네 이방법들도 있고! 작은따옴표 3개나 큰 따옴표 3개로 묶을수도 있습니다!
이거는 저도 잘 몰라서 처음 써봐요! 예시를 바로 봅시다
hello = '''Hello, world! #엔터 안녕하세요. # 엔터 yeheum입니다.''' print(hello) Hello, world! 안녕하세요. yeheum입니다.
네 이렇게 잘 나오는군요!
찾아보니 파이썬에서는 여러 줄로된 문자열을 사용할 일이 적다네요
여러 줄로 된 문자열은 주로 .py 스크립트 파일에서 사용한답니다.
음 이거는 조금 중요할 수도 있겠네요
방법은 작은따옴표로 묶으면 큰따옴표를, 큰따옴표로 묶으면 작은따옴표를 넣을수 있네요!
s = "Python isn't difficult" s # 엔터 "Pytisn't difficult"
네 이렇게 출력이 된답니다.
하지만 같은 종류로 넣으면 오류가 나니까 주의하세요!
아 여러줄로된 문자열은 작은따옴표 안에 큰 따옴표를 둘 다 넣을 수 있습니다.
single_quote = '''"안녕하세요." # 엔터 '파이썬'입니다.''' double_quote1 = """"Hello" # 엔터 'Python'""" doubel_quote2 = """Hello, 'Python'""" # 한 줄로 작성 print(single_quote) print(double_quote1) print(double_quote2)
"안녕하세요."
'파이썬'입니다.
"Hello"
'Python'
Hello, 'Python'
네 이런식으로 잘 나와요! 여러분도 한번 해 보세요!
오늘은 여기까지 포스팅 할게요~!