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