Skip to content

04-파이썬 기본 자료형

불은 True, False 로 표현하는 참과 거짓을 뜻하는 값이다.

비교연산자
print(3>1) #3은 1보다 크므로 true 가 출력된다.
print(10==10)
print(10!=5)
print("10"=="10")
print("ab"=="Ab")
print("ab"!="Ab")
부등호연산자
print(10>10)
print(10<5)
print(10>=10)
print(10<=10)
print(1==1.0) #True
print(1 is 1.0) #False
print(1 is not 1.0) #True
and,or,not
#and
print(True and True)
print(False and True)
print(True and False)
print(False and False)
#or
print(True or True)
print(False or True)
print(True or False)
print(False or False)
#not
print(not True)
print(not True)
  1. True (둘 다 참이어야 참)
  2. False (하나라도 거짓이면 거짓)
  3. False (하나라도 거짓이면 거짓)
  4. False (둘 다 거짓이면 거짓)
  1. True (하나라도 참이면 참)
  2. True (하나라도 참이면 참)
  3. True (하나라도 참이면 참)
  4. False (둘 다 거짓이면 거짓)
  1. False (참의 반대는 거짓)
  2. True (거짓의 반대는 참)
print(10==10 and 10!=5) # t and t = t
print(10>5 or 10<3) # t or f = t
print(not 10>5) # t=f
print(not 1 is 1.0) # f=t

1.5. 정수,실수,문자열을 불로 바꾸기

Section titled “1.5. 정수,실수,문자열을 불로 바꾸기”
print(bool(1)) #True
print(bool(0)) #False
print(bool(1.5)) #True
print(bool('False')) #True (문자열이 있으므로)
# and 단락평가
print(False and True) # False (두 번째는 확인 안 함)
print(True and False) # False (첫 번째가 True라 두 번째까지 확인)
print(False and False) # False (두 번째는 확인 안 함)
# or 단락평가
print(True or True) # True (두 번째는 확인 안 함)
print(False or True) # True (첫 번째가 False라 두 번째까지 확인)
print(True or False) # True (두 번째는 확인 안 함)

표준 입력으로 국어,영어,수학,과학 점수가 입력됩니다.

국어는 90점 이상, 영어는 80점 초과, 수학은 80점 초과, 과학은 80점 이상일때 합격입니다.

한 과목 이라도 조건에 만족하지 않을시 불합격).

합격이면 True, 불합격 이면 False 가 출력되게 하세요.

input 에서 안내 문자열은 출력하지 않아도 됨.

테스트케이스 예제

표준입력
90 80 86 80
표준출력
True

테스트케이스 예제

표준입력
90 80 85 80
표준출력
False

🐨 Table of contents

kor,eng,math,sci=map(int,input().split(' '))
print(kor >= 90 and eng > 80 and math > 80 and sci >= 80)
hello="안녕"
print(hello)
helloo="""아안녕"""
print(helloo)
hellooo='''아o안녕'''
print(hellooo)
hellooo='''아o안녕
'''
print(hellooo)

word='py"thon"'
print(word)
word1="th'pyon'"
print(word1)
word2="th\"pyon""
print(word2)
br="th\n"pyon""
print(br)
print(273)
print(52.273)
print(type(273)) #<class 'int'>
print(type(52.273)) #<class 'float'>