파이썬 튜토리얼

파이썬 홈 파이썬 소개 파이썬 시작하기 파이썬 구문 파이썬 주석 파이썬 변수 파이썬 데이터 유형 파이썬 숫자 파이썬 캐스팅 파이썬 문자열 파이썬 부울 파이썬 연산자 파이썬 목록 파이썬 튜플 파이썬 세트 파이썬 사전 파이썬 If...Else 파이썬 while 루프 Python For 루프 파이썬 함수 파이썬 람다 파이썬 배열 파이썬 클래스/객체 파이썬 상속 파이썬 반복자 파이썬 범위 파이썬 모듈 파이썬 날짜 파이썬 수학 파이썬 JSON 파이썬 정규식 파이썬 PIP 파이썬 시도...제외 파이썬 사용자 입력 파이썬 문자열 포맷

파일 처리

파이썬 파일 처리 파이썬 읽기 파일 Python 파일 작성/작성 파이썬 파일 삭제

파이썬 모듈

넘파이 튜토리얼 팬더 연습 사이피 튜토리얼

파이썬 Matplotlib

Matplotlib 소개 Matplotlib 시작하기 Matplotlib 파이플로트 Matplotlib 플로팅 Matplotlib 마커 Matplotlib 라인 Matplotlib 레이블 Matplotlib 그리드 Matplotlib 서브플롯 Matplotlib 분산 Matplotlib 바 Matplotlib 히스토그램 Matplotlib 파이 차트

기계 학습

시작하기 평균 중앙값 모드 표준 편차 백분위수 데이터 배포 정규 데이터 분포 산포도 선형 회귀 다항식 회귀 다중 회귀 규모 훈련/시험 의사결정나무

파이썬 MySQL

MySQL 시작하기 MySQL 데이터베이스 생성 MySQL 테이블 생성 MySQL 삽입 MySQL 선택 MySQL 어디 MySQL 주문 기준 MySQL 삭제 MySQL 삭제 테이블 MySQL 업데이트 MySQL 제한 MySQL 조인

파이썬 몽고DB

몽고DB 시작하기 MongoDB 데이터베이스 생성 MongoDB 컬렉션 생성 몽고DB 삽입 몽고DB 찾기 몽고DB 쿼리 몽고DB 정렬 몽고DB 삭제 MongoDB 드롭 컬렉션 몽고DB 업데이트 몽고DB 제한

파이썬 참조

파이썬 개요 파이썬 내장 함수 파이썬 문자열 메서드 파이썬 목록 메서드 파이썬 사전 메서드 파이썬 튜플 메서드 파이썬 세트 메소드 파이썬 파일 메서드 파이썬 키워드 파이썬 예외 파이썬 용어집

모듈 참조

랜덤 모듈 요청 모듈 통계 모듈 수학 모듈 cMath 모듈

파이썬 사용법

목록 중복 제거 문자열 반전 두 개의 숫자 더하기

파이썬 예제

파이썬 예제 파이썬 컴파일러 파이썬 연습 파이썬 퀴즈 파이썬 인증서

파이썬 부울


부울은 다음 두 값 중 하나를 나타 True냅니다 False.


부울 값

True프로그래밍에서 표현식이 또는 인지 알아야 하는 경우가 많습니다 False.

Python의 모든 표현식을 평가하고 두 가지 답변 중 하나 True또는 False.

두 값을 비교할 때 표현식이 평가되고 Python은 부울 응답을 반환합니다.

예시

print(10 > 9)
print(10 == 9)
print(10 < 9)

if 문에서 조건을 실행하면 Python은 True또는 False다음 을 반환합니다.

예시

조건이 다음인지 여부에 따라 메시지를 인쇄 True합니다 False.

a = 200
b = 33

if b > a:
  print("b is greater than a")
else:
  print("b is not greater than a")

값 및 변수 평가

bool()기능을 사용하면 모든 값을 평가하고 사용자에게 True또는 그 False 대가로 다음을 제공할 수 있습니다.

예시

문자열과 숫자를 평가합니다.

print(bool("Hello"))
print(bool(15))

예시

두 변수를 평가합니다.

x = "Hello"
y = 15

print(bool(x))
print(bool(y))


대부분의 값은 참입니다

True어떤 종류의 콘텐츠가 있는 경우 거의 모든 값이 로 평가됩니다 .

True빈 문자열을 제외한 모든 문자열은 입니다.

True를 제외한 모든 숫자는 0입니다.

모든 목록, 튜플, 집합 및 사전은 True빈 항목을 제외하고 입니다.

예시

다음은 True를 반환합니다.

bool("abc")
bool(123)
bool(["apple", "cherry", "banana"])

일부 값이 거짓임

실제로 , , , , 숫자 False값과 같은 빈 값을 제외하고 로 평가되는 값은 많지 않습니다 . 물론 값 은 로 평가됩니다 .()[]{}""0NoneFalseFalse

예시

다음은 False를 반환합니다.

bool(False)
bool(None)
bool(0)
bool("")
bool(())
bool([])
bool({})

하나 이상의 값 또는 이 경우 객체는 로 평가되며 , 이는 또는 다음 을 반환하는 함수가 False있는 클래스에서 만든 객체가 있는 경우입니다 .__len__0False

예시

class myclass():
  def __len__(self):
    return 0

myobj = myclass()
print(bool(myobj))

함수는 부울을 반환할 수 있습니다.

부울 값을 반환하는 함수를 만들 수 있습니다.

예시

함수의 답을 인쇄합니다.

def myFunction() :
  return True

print(myFunction())

함수의 부울 응답을 기반으로 코드를 실행할 수 있습니다.

예시

"예!"라고 인쇄하십시오. 함수가 True를 반환하면 그렇지 않으면 "NO!"를 인쇄합니다.

def myFunction() :
  return True

if myFunction():
  print("YES!")
else:
  print("NO!")

isinstance() 파이썬에는 또한 객체가 특정 데이터 유형인지 결정하는 데 사용할 수 있는 함수 와 같이 부울 값을 반환하는 많은 내장 함수가 있습니다.

예시

객체가 정수인지 확인:

x = 200
print(isinstance(x, int))

연습으로 자신을 테스트하십시오

연습:

아래 명령문은 부울 값을 인쇄합니다. 어느 것입니까?

print(10 > 9)