字符串的练习——判断变量命名是否合理

变量名定义是否合法:
1.变量名可以由字母 数字 下划线组成
2.变量名只能以字母和或者下划线开头
s s[0] s[1:]

while True:
    s = input('变量名:')
    if s == 'exit':
        print('exit')
        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))

字符串的练习——判断变量命名是否合理_第1张图片

你可能感兴趣的:(python)