使用分支及循环结构完成:从键盘接收一行字符串,字符串中只包含数字和空格,统计其中所有的手机号码数量。
时间: 2024-05-11 22:16:59 浏览: 95
从键盘输入一串字符,分别统计其中的字母,数字字符和其他[文].pdf
好的,我可以帮你解决这个问题。以下是代码示例:
```python
# 从键盘接收一行字符串
str = input("请输入字符串:")
# 统计手机号码数量
count = 0
for i in range(len(str)-10):
if str[i:i+11].isdigit():
count += 1
print("手机号码数量为:", count)
```
这段代码会从键盘接收一个字符串,然后通过循环遍历字符串中所有长度为11的子串,判断是否为数字,如果是则计数器加1。最后输出统计结果。希望对你有所帮助!
阅读全文