import re
s1 = 'adkkdk'
s2 = 'abc123c,efg'
an = re.search(',', s1)
if an:
print( 's1:', an.group(), '有逗号' )
else:
print (s1, "没有逗号!")
an = re.search(',', s2)
if an:
print ('s2:', an.group(), '有逗号' )
else:
print (s2, "没有逗号!")
在Python中逗号通常用来分割一些相同类型的元素,比如参数。并不是一行语句的结束。但某些情况下它也有些特殊的情况,如下所示:
>>> a,b = 1,2>>> a
1
>>> b
2
>>> c = (1, 2)
>>> c
(1, 2)
>>> d = 1,2,3,4
>>> d
(1, 2, 3, 4)
>>> print("haha",)
haha
>>> print('1'),print('2')
1
2
(None, None)
参考:刘江的Python教程