A38163. 统计语句中指定字符的个数要求:(1) 统计的语句为: Were you born on August 21, 1994(2) 要求使用条件语句, 统计该句中所有英文字母、 数字的个数的和(不包括空格、 逗号等标点符号) ;(3) 输出一个整数, 表示所有英文字母和数字的个数的和。
填空题
较易
知识点
题目描述
统计语句中指定字符的个数
要求:
(1) 统计的语句为: Were you born on August 21, 1994
(2) 要求使用条件语句, 统计该句中所有英文字母、 数字的个数的和(不包括空格、 逗号等标点符号) ;
(3) 输出一个整数, 表示所有英文字母和数字的个数的和。
参考答案
str = 'Were you born on August 21, 1994'
n = 0
for i in str:
if i==' ' or i==',':
continue
else:
n+=1
print(n)答案解析
评分标准:
(1) 能正确存储字符串; (2 分)
(2) 创建计数变量; (2 分)
(3) 有循环遍历字符串(或迭代对象) ; (2 分)
(4) 判断字符的值; (2 分)
(5) 在循环中正确进行计数; (2 分)
(6) 输出格式正确; (2 分)
(7) 代码执行完全正确无误。 (3 分)
本题需要用到字符串的基本操作, 条件判断, 循环等知识。
上一题
下一题