1. 急!python中如何查找到字符串中的大写字母,并反馈出该字母的位置
来个短的吧:
input_str = input('please input:')
print('第%s位是大写字母 转换后为:%s' % (','.join([str(index+1) for (index, letter) in enumerate(input_str) if letter.isupper()]), input_str.lower()))
2. python中,从一个单词中找出特定的字母(字母有重复)
a = "banana"
if 'a' in a:
b = a.replace('a', 'b')
print b
3. python 判断字符串是不是字母
函数:startswith()作用,判断字符串是否以指定字符或子字符串开头。
4. Python如何提取字符串中的字母
re.sub('[^a-zA-Z]', '', 'qqqQQQ111')
5. python正则怎样匹配出字符串中的字母
r'/"\s*(\w+)\b'
取分组1
6. 用python编写:查找字母。设有英文字母串变量s,用for测试s中是否包含a字母
可以不用for,用find,没有就返回-1,有的话返回位置:s.find('a')
for的话这样写:
def findsth(s):
----for i in s:
--------if i == 'a': return True
----return False