ホームページ  >  記事  >  バックエンド開発  >  パラメータが正当な識別子であるかどうかの Python の判断の概要

パラメータが正当な識別子であるかどうかの Python の判断の概要

高洛峰
高洛峰オリジナル
2017-03-22 10:50:372659ブラウズ

この記事では、パラメータが正当な識別子であるかどうかを判断するための 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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。