파이썬에 관한 글로, 주로 논리적 판단과 연산자를 소개합니다.
(1)
논리적 판단:
복잡한 기능적 프로그램을 구현하려면 논리적, 판단이 필수적이다. 논리적 판단의 가장 기본적인 기준은 부울형입니다.
Boolean 유형에는 Python 언어에서 1과 0에 해당하는 True와 False라는 두 가지 값만 있습니다.
Pycharm에 다음 코드를 입력하면 True 또는 False 피드백을 받게 됩니다.
1 print(1 > 2) 2 print('m' in 'member') 3 print(7 >= 7) 4 print(3 != 3)
여기서 부울 값을 반환할 수 있는 표현식을 부울 표현식이라고 부릅니다. 불리언 표현식을 표현하는 방법은 여러 가지가 있는데, 주로 다음과 같은 방법을 소개합니다.
(2)
1. 비교연산자:
비교식이 참인 경우 , True를 반환하고, True가 아니면 False를 반환합니다.
일반적인 비교 연산자는 다음과 같습니다.
비교 연산자는 두 값의 단순 비교 외에도 보다 복잡한 비교도 지원합니다.
(1) 다중 조건 비교:
은 먼저 변수 a에 값을 할당한 후 다중 조건 비교를 수행할 수 있습니다.
1 a = 3 2 print(1 < a < 5)
(2) 변수 비교 :
변수 a와 변수 b에 각각 값을 할당하고 비교를 수행합니다.
1 a = 3 2 b = 3 3 print(a != b) 4 5 s1 = 'duwangdan' 6 s2 = 'DuWangDan' 7 print(s1 == s2)
(3) 함수 결과 비교:
1 print(abs(-1) > len('duwagndan')) 2 # abs():返回输入参数的绝对值
비교 연산에서 주의해야 할 몇 가지 사소한 문제가 있습니다:
다른 유형객체 는 ">, >=, <, <="를 사용하여 비교할 수 없지만 "==, !="를 사용하여 비교할 수 있습니다.
1 print(21 == len('duwangdan'))
는 기사 시작 부분에서 True는 1에 해당하고 False는 0에 해당한다고 말했습니다. 다음 예를 보면 False+True는 실제로 0+1과 동일합니다:
1 print(False + True > False + False)
2. 멤버 연산자:
멤버 연산자의 키워드는 "in"입니다. " , 요소가 목록에 있는지 확인합니다. 다음 프로그램을 실행한 후 피드백 결과를 얻을 수 있습니다.
1 a = 1 2 b = 'beautiful' 3 album = [1,'beautifully',False,7] 4 # 创建列表,命名该列表为album 5 print(a in album) 6 print(b in album
앨범=[]인 경우 목록이 비어 있음을 의미합니다.
앨범에 새 콘텐츠를 추가하려면 추가 방법을 사용할 수 있습니다. 추가한 후에는 새 콘텐츠가 목록 끝에 표시됩니다.
1 album = [1,'beautifully',False,7] 2 album.append('Wow') 3 # 用append()方法在album中新增内容 4 print(album)
3. 항등 연산자:
항등 연산자는 두 객체가 동일한 객체인지 비교하는 데 사용되며, 이전 비교 연산자의 "=" 두 개체의 값이 같은지 비교하는 데 사용됩니다.
신원 연산자는 주로 "이다, 아니다"로 판단한다.
1 a = 'duwangdan' 2 b = 'duwangdan' 3 print(a is b) 4 print(a is not b)
4. 부울 연산자:
파이썬에는 and, or, not 세 가지 종류의 부울 연산자가 있습니다.
다음 예에서 반환된 결과는 False, True, True입니다.
1 print(1 > 2 and 1 > 0) 2 print(1 > 2 or 1 > 0) 3 print(not False)
조건제어에 대한 내용은 이 글의 주요 내용입니다.
운영 환경: Python 버전, 3.6; PyCharm 버전, 2016.2; 컴퓨터: Ma
[관련 권장 사항]
2.and의 실제 사용법에 대한 자세한 소개 and or in Python
4. 5. 연산자와위 내용은 Python: 논리적 판단 및 연산자 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!