python实现判断变量名是否合法
Posted 对方正在输入你的
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python实现判断变量名是否合法相关的知识,希望对你有一定的参考价值。
功能要求:
判断变量名是否合法
变量名可以由字母,数字或者下划线组成;
变量名只能以字母或者下划线开头;
输入示例: hello@
输出示例:变量名不合法
源代码如下:
while True:
s = raw_input(\'请输入变量名:\')
if s == \'exit\':
print \'欢迎再次使用\'
break
if s[0].isalpha() or s[0] == \'_\':
for i in s[1:]:
if not (i.isalnum() or i == \'_\'):
print \'%s变量名不合法 \' % s
break
else:
print \'%s 变量名合法\' % s
else:
print \'%s变量名不合法\' % s
效果如下:
以上是关于python实现判断变量名是否合法的主要内容,如果未能解决你的问题,请参考以下文章