程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python article detection

編輯:Python

Python Article detection

Title Description

Here is an English article for you , How many spaces are there in you 、 Numeric character 、 English letters and other letters .

Input

Enter multiline text , With EOF end
Each line represents a paragraph of an article

Output

Output a line of message , See the example for the specific format .

The sample input

Python is a good language.
We all like it.

Sample output

7 spaces, 0 numbers, 32 letters, 3 other characters.

Run code

str=''
while(1):
try:
str=str+input()+'\n'
except:
break
number=0
letter=0
space=0
rest=0
for i in range(0,len(str)):
if(str[i].isdigit()):
number+=1
elif(str[i].isspace() & (str[i]!='\n')):
space+=1
elif(str[i].isalpha()):
letter+=1
else:
rest+=1
print(space, 'spaces,',number,'numbers,',letter,'letters,',rest-1,'other characters.')

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved