python判断参数是否是合法标识符
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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判断参数是否是合法标识符的主要内容,如果未能解决你的问题,请参考以下文章