题目:
输入一行字符,分别统计出其中的中英文字符、空格、数字及其他字符的个数。
运行:
运行后,输入字符串:12346 python 我爱学习&!
运行结果如下:
请输入一个字符串:12346 python 我爱学习&! 中英文字符:10,空格:2,数字:5,其他字符:2
总结:
- input从键盘捕获一个字符型变量。
- 利用for循环,对字符串中的每个字符进行if条件判断。
- isalpha(),检查字符串是否只由字母组成,这里的字母也包括中文字符。
- isspace(),检查字符串是否由空格组成。
- isdigit(),检查字符串是否只由数字组成。
跟我学Python,每天一题,今天是第7题,关注后免费赠送Python入门视频。