#!/usr/bin/env python

import string

alphas = string.letters + '_'
nums = string.digits

print 'Welcome to the identifier Checker v1.0'
print 'Testees must be at least 2 chars long.'

myInput = raw_input('Identifier to test?')

if len(myInput) > 1:
    if myInput[0] not in alphas:
        print 'invalid: first symbol must be %s' %alphas
    else:
        for otherChar in myInput[1:]:
            if otherChar not in alphas + nums:
                print ''' invalid: remaining 
                symbols must be alphanumeris'''
                break
        else:
            print 'Okay as an identifier!'
else:
    print 'Please input 2 more chars'

一下是代码:


Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐