# -*- coding: utf-8 -*-
print '統計字串 數字 大小寫的個數'
import string
s=raw_input()
i=d=u=l=o=0
for i in range(len(s)):
if s[i] in string.digits:
d+=1
elif s[i] in string.uppercase:
u+=1
elif s[i] in string.lowercase:
l+=1
else:
o+=1
i+=1
print 'digit:'+str(d)
print 'upper:'+str(u)
print 'lower:'+str(l)
print 'other char:'+str(o)
注釋:
# -*- coding: utf-8 -*- 改變編碼格式 可輸出中文
初學python **寫得很醜 python字串中取數字
有一串字串 lxa7yzu 其中有大寫字母 小寫字母和數字,現編寫一指令碼使得實現以下功能 將這串字串中的數字 大寫字母 小寫字母分別取出來並進行分類。指令碼如下所示 zifuchuan lxa7yzu digit lower upper for i in zifuchuan if i.isdigi...
python 統計字串中的字元個數
題目內容 定義函式countchar 按字母表順序統計字串中所有出現的字母的個數 允許輸入大寫字元,並且計數時不區分大小寫 形如 defcountchar str return a list if name main str input print countchar str 輸入格式 字串 輸出格...
python提取字串中數字
題目 這是乙個複雜問題的簡化 如下是乙個字串列表,提取字串中第二個數字,並判斷是否大於1000,如果是,從列表中刪除這一行。1000 t1002 n 省略 coding utf 8 oldstr 1000 t1002 n newstr oldstr 匹配目標數字左側字串 t newstr.index...