标签:lse for 代码 inpu 输入 开头 要求 分享 png
功能要求:
判断变量名是否合法
变量名可以由字母,数字或者下划线组成;
变量名只能以字母或者下划线开头;
输入示例: 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
效果如下:
标签:lse for 代码 inpu 输入 开头 要求 分享 png
原文地址:https://www.cnblogs.com/ChairmanYSL/p/9602552.html