파이썬에서 식별자는 무엇입니까?
목차
Python에서 식별자 작성 규칙
Python 유효한 식별자 예
Python 유효하지 않은 식별자 예
파이썬 키워드
다음은 식별자로 사용할 수 없는 Python의 일부 예약 키워드 목록입니다.
거짓
데프
만약에
들어올리다
없음
델
수입
반품
진실
엘리프
안에
노력하다
그리고
또 다른
~이다
동안
~처럼
제외하고
람다
~와 함께
주장하다
마지막으로
국지적이지 않은
생산하다
부서지다
~을 위한
~ 아니다
기다리다
수업
형태
또는
비동기
계속하다
글로벌
통과하다
여기서 알 수 있듯이 'True', 'False', 'None'을 제외한 모든 키워드는 소문자이므로 그대로 써야 합니다.
Python 식별자의 유효성 테스트
str.isidentifier() 함수는 식별자의 유효성을 확인하는 데 사용되지만 이 메서드는 예약어를 고려하지 않습니다. 따라서 이 함수를 keyword.iskeyword()와 함께 사용하여 이름이 유효한지 여부를 확인할 수 있습니다.
입력:
print ("abc".isidentifier())
print ("123abc".isidentifier())
print ("_abc".isidentifier())
print ("for".isidentifier())
산출:
TRUE
FALSE
TRUE
TRUE
이제 "for"는 예약된 키워드이므로 유효하지 않은 식별자라는 것을 알고 있습니다.
입력:
def is_valid_identifier(x):
Return x.isidentifier() and not keyword.iskeyword(x)
print(is_valid_identifier("for"))
산출:
FALSE
Python 식별자 명명 모범 사례
Python 식별자에 대한 결론
Python 식별자는 user-defined 이름입니다. 우리는 동료 파이썬 프로그래머에게 좋은 식별자의 이름을 지정하면서 규칙과 몇 가지 모범 사례에 대해 논의했습니다. 더 많은 Python 개념here에 대해 배울 수 있습니다.
Reference
이 문제에 관하여(파이썬에서 식별자는 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/hrishikesh1990/what-are-identifiers-in-python-3236텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)