>  기사  >  백엔드 개발  >  매개변수가 합법적인 식별자인지 여부에 대한 Python의 판단 소개

매개변수가 합법적인 식별자인지 여부에 대한 Python의 판단 소개

高洛峰
高洛峰원래의
2017-03-22 10:50:372703검색

이 글에서는 매개변수가 합법적인 식별자인지 판단하는 Python의 소개에 대해 자세히 설명합니다.

import string

def is_valid_identifier(param):
    alphas = string.letters + '_'
    nums = string.digits

    if len(param) > 1:
        if param[0] not in alphas:
            print 'invalid:first symbol must be alphabetic'
        else:
            for otherChar in param[1:]:
                if otherChar not in alphas + nums:
                    print 'invalid:reminding symbols must be alphanumeric'
                    break
            else:
                 print 'okay, %s is an valid identifier'%param


is_valid_identifier('class')

위 내용은 매개변수가 합법적인 식별자인지 여부에 대한 Python의 판단 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.