猿问

急急急,求Python2大神,编写一个Python小程序!

题目内容:

依次判断一系列给定的字符串是否为合法的 Python 标识符。


输入格式:

一系列字符串,每个字符串占一行。


输出格式:

判断每行字符串是否为合法的 Python 标示符,如果合法则输出 True,否则输出 False。


输入样例:

abc

_def

21gh


输出样例:

True

True

False


yuantongxin
浏览 2936回答 2
2回答

串猪神

#!/usr/bin/env python # -*- coding: utf-8 -*- import re l = [] while True:     s = raw_input()         if s == '':                 break     else:         l.append(s) for s in l:         if re.match('[A-Za-z_]', s):                 if re.search('[_]|\w', s):                         print 'True'         else:                         print 'False'     else:                 print 'False'

ZGBob

# -*- coding: utf-8 -*-import rel = []while True:    s = raw_input('Please input your char:')        if s == '':        break    else:        l.append(s)for s in l:        if re.match('[A-Za-z_]', s):                if re.search('[_]|\w', s):                        print 'True'        else:                        print 'False'    else:                print 'False'#允许多次输入,输入完后不管please input your char:按两次回车就可以了
随时随地看视频慕课网APP

相关分类

Python
我要回答