題目:輸入一行字符,分別統計出其中英文字母、空格、數字和其它字符的個數。git
程序分析:利用 while 或 for 語句,條件爲輸入的字符不爲 '\n'。spa
代碼示例:字符串
import stringinput
s=input('請輸入一個字符串:\n')
letters=0
space=0
digit=0
others=0
i=0
while i< len(s):
c=s[i]
i+=1
if c.isalpha():
letters+=1
elif c.isspace():
space+=1
elif c.isdigit():
digit+=1
else:
others+=1string
print('char=%d,space=%d,digit=%d,others=%d'%(letters,space,digit,others))it
#Python isalpha() 方法檢測字符串是否只由字母組成。import