는 내가 Python standard library documentation이를 보았다... [, param]은 파이썬 라이브러리 문서에서 무엇을 의미합니까?
class bytearray([source[, encoding[, errors]]])
내가 ([source[, encoding[, errors]]])
및
(source, encoding, errors)
[, ]
을 넣을까요?
는 내가 Python standard library documentation이를 보았다... [, param]은 파이썬 라이브러리 문서에서 무엇을 의미합니까?
class bytearray([source[, encoding[, errors]]])
내가 ([source[, encoding[, errors]]])
및
(source, encoding, errors)
[, ]
을 넣을까요?
해당 인수. 선택 사항이지만 둘 다 필요합니다.
이는 인수가 선택 사항임을 의미합니다.
필수 [선택 사항] 필수 사항 [선택 사항이지만 둘 모두 필요].
대신'param = None'을 쓰지 않으시겠습니까? –
@KennyChau, (Hai가 아래에 추가하는 이유에 더하여) :'[, errors]'는'errors = None'을 전달하는 것이'errors'를 완전히 남겨 두는 것과 같은 효과를 가질 것이라고 말하지 않고,'errors = 없음'은 그러한 보장을합니다. 구현이'* args'를 읽거나, 디폴트로'None' 이외의 상수 인 sigil을 가지고 있다면 고려해보십시오. –
대괄호를 사용하면 더 많은 정보를 전달할 수 있습니다. 그것들을 중첩시킴으로써 인코딩이 선택 적이라고 말할 수 있지만 일단 소스를 지정하면. 위의 예에서 bytearray (소스, 인코딩) 및 bytearray (소스)는 할 수 있지만 bytearray (인코딩)는 할 수 없습니다. – Hai