python 공백 그룹이all에서 결과를 되돌려줍니다.

우리는 판단이 필요한 대상을 프로그램에 놓을 수 있다. 그러면 실행되면 두 가지 결과가 있을 것이다. 그것이 사실이든지, 가짜든지.우리가 오늘 말하고자 하는 all 함수는 매개 변수를 판단하는 프로그램으로 입력 매개 변수에 따라 True 또는False의 결과를 출력합니다.다음에 우리는all함수에 대해 설명, 문법 등 방면의 이해를 한 다음에 실례를 통해 공원조의 반환값 결과를 탐구한다.
1. 설명:
교체 가능한 대상을 매개 변수로 받아들이고, 매개 변수가 비어 있거나 교체 가능한 대상이 아닌 경우 오류를 보고합니다.

>>> all(2) # 
Traceback (most recent call last):
 File "<pyshell#9>", line 1, in <module>
  all(2)
TypeError: 'int' object is not iterable
반복 가능한 객체의 각 요소에 대한 논리적 값이 True일 경우 True로 돌아가고 그렇지 않으면 False로 돌아갑니다.

>>> all([1,2]) # True, True
True
>>> all([0,1,2]) # 0 False, False
False
교체 가능한 객체가 비어 있으면 (요소 개수 0) True로 돌아갑니다.

>>> all(()) # 
True
>>> all({}) # 
True
2. 문법

all(iterable) # iterable --  。
3. 매개 변수
iterable -- 메타그룹 또는 목록입니다.
4. 반환값
만약iterable의 모든 요소가 0,','False 또는iterable이 비어 있지 않으면,all(iterable)은 True로 돌아가고, 그렇지 않으면False로 돌아간다.
5. 실례

>>> any(())
False
>>> any([])
False
>>> any(['',0])
False
>>> any(['',0,'1'])
True
>>> any(['',0,False])
False
참고: 빈 메타그룹, 빈 목록 반환 값은 True입니다. 여기서 특히 주의하십시오.

python 함수에서 되돌아오는 빈 모듈을 어떻게 처리합니까


나는 원조를 되돌리든지 None을 되돌리든지 하는 함수가 있다.호출자는 이런 상황을 어떻게 처리해야 합니까?

def nontest():
 return None

x,y = nontest()

Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: 'NoneType' object is not iterable
EAFP:

try:
  x,y = nontest()
except TypeError:
  # do the None-thing here or pass
또는 시도되지 않은 C 제외:

res = nontest()
if res is None:
  ....
else:
  x, y = res
이것은python공원조가all에서 되돌아온 결과에 대한 상세한 설명입니다. 더 많은python공원조가all에서 되돌아온 내용이 무엇인지 저희 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보시기 바랍니다. 앞으로 많은 응원 부탁드립니다!

좋은 웹페이지 즐겨찾기