6강~10강
논리연산자
*and
왼쪽 값(x) | 연산자 | 오른쪽 값(y) | 결과 |
True | and | True | True |
True | and | False | False |
False | and | True | False |
False | and | False | Fasle |
*not
>>>print ( not 2 < 5)
false
*논리연산자의 우선순위
-not 연산자 > and 연산자 > or 연산자 순우로 연산
ex) A and B or not C
② ③ ①
-비교연산자와 함께 사용하는 경우 비교연산자 먼저 연산
ex) print ( 2 < 5 or 5 > 2 )
① ②
-산술연산자 > 비교연산자 > 논리연산자 순우로 연산
( 5 + 7 ) >= ( 2 * 2 ) and ( 7 - 5 ) < ( 2 + 4 )
end : print (출력내용, end = ' ' )
①print ( ' I Love' , end = ' ' ) ; print ( 'Python.')
I Love Python.
②print( ' I Love' , 'Python' , end = '&pie. ' )
I Love Python & pie.
format :
①순서를 지정하지 않고 format함수 사용하기
print ( '{ } { } { }'. format('안녕','친구','반가워) )
②순서를 지정하고, format함수 사용하기
print ( '{2} {0} {1}'. format('안녕','친구','반가워) )
반가워 안녕 친구