프로그래밍에서 부울 데이터 유형 이해
이 기사는 부울 데이터 유형, 프로그래밍에서의 역할 (특히 파이썬)을 설명하고 부울 논리 및 조건부 진술에 중요한 부울 연산자의 예를 제공합니다.
주요 개념
부울 데이터 유형은 이진에 각각 1과 0으로 표시되는 또는 값 만 유지합니다. 조건을 생성하고 프로그램 흐름을 제어하는 데 기본이됩니다.
부울 값 (이진 변수 포함)에 대한 논리 연산의 수학 인 부울 대수는 논리 연산자를 사용한 프로그램 의사 결정을 뒷받침합니다. "Truthy"및 "Falsy"값은 텍스트로 나타나는 동안 부울처럼 행동하며 또는 .
대부분의 프로그래밍 언어 및 데이터베이스는 예/아니오, 온/오프 상태 및 유사한 상황에 부울 유형을 사용합니다. 응용 프로그램은 플래그, 옵션, 상태 표시기 등을 활용합니다
부울 데이터 유형이란 무엇입니까?
컴퓨터 프로그램은 텍스트, 숫자 및 부울의 세 가지 기본 데이터 유형을 사용합니다. 부울 변수는 두 값 중 하나만 저장할 수 있습니다.
a 값은 유효한 객체 (예 : 올바르게 형식화 된 이메일 주소)를 나타낼 수 있으며
는 유효하지 않은 객체를 나타냅니다 (예 : 필수 필드 누락).
부울 값 : 및 -
true
부울 값은 이진에서 1과 0으로 표시되는 두 상태에 존재합니다. 이 값에 대한 논리적 작업을 사용하는 부울 대수는 프로그래밍 결정에 필수적입니다.
프로그래밍에서 부울 값을 사용하는
부울은 조건을 생성하여 조건이 false
또는 인지에 따라 프로그램 동작에 영향을 미칩니다. 그것들은 0 또는 1로 제한됩니다. 산술 작업은 적용되지 않습니다. 부울 변수는
또는 - .
텍스트, 숫자 및 부울 : 주요 차이점
부울 변수와 기타 데이터 유형의 차이를 이해하는 것은 프로그래밍에 중요합니다. 여기에는 그들이 저장된 방법과 그들이 지원하는 운영이 포함됩니다.
true
부울
는 일반적으로 더 많은 텍스트 변수와 달리 하나의 메모리를 사용하여 저장했습니다 (예 : ASCII의 경우 2 바이트, 유니 코드의 경우 4 개).
false
텍스트
는 종종 문자 배열 (ASCII 또는 유니 코드)으로 표시됩니다. 텍스트 데이터 유형은 크기 제한 (종종 256 자)이며 직접 수학 연산을 지원하지 않습니다.
숫자
숫자는 양수, 음수 또는 0 일 수 있습니다. 비트 배열로 저장되며 비트 패턴은 부호를 결정합니다 (예 : 00000000). 그들은 부울과는 달리 수학적 연산을 지원합니다. - 진실과 거짓 값
일부 값은 평가에 따라 "진실"또는 "거짓"이라고 불리는 텍스트와 부울 역할을합니다.
예를 들어, ,
는 거짓 (로 평가)이지만 (문자열로)는 진실입니다. JavaScript Truthy 및 Falsy Values에 대한 우리의 안내서를 더 자세히 탐구합니다.
부울 운영자
조건에서 부울을 사용하고 프로그램 흐름을 제어하는 데 부울 운영자를 이해하는 것이 필수적입니다. 주요 연산자는 ()를 포함하고 ()를 포함합니다.
부울 연산자 예
일반 부울 연산자 :
: 숫자가 다른 숫자보다 크거나 동일하다면 True. 0
false
: 두 값이 같으면 참
"0"
: 두 값이 같지 않으면 참.
: 두 값이 모두 참이면 참.
: 적어도 하나의 값이 true 인 경우 true
: 값이 false 인 경우 true. &&
||
: 변수의 모든 비트를 역전시킵니다 (예 : 00000000은 11111111이됩니다). 다른 데이터 유형에 영향을 미치지 않고 부울을 조작하는 데 유용합니다
!
부울 운영자는 프로그램 결정을 추진합니다. 예를 들면 : 가 참이고
가 참이면 특정 조치를 실행하십시오.
위 내용은 부울 데이터 유형이란 무엇이며 일부 용도는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!