若白如墨
2021-07-07 08:55
采纳率: 100%
浏览 259

python接收输入的一行字符,统计出字符串中包含数字的个数

………………………………………………………………………………………………………………………………

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 已采纳

    输入后进行遍历即可

    s=input()
    sum=0
    for i in s:
        if i>='0' and i<='9':
            sum+=1
    print(sum)
    

    img

    已采纳该答案
    打赏 评论
  • CSDN专家-Time 2021-07-07 08:55
    a=input()
    int_count=0
    for i in a:
      # 判断是否为数字
      if i.isdigit():
      int_count += 1
      print('数字 = %d,' %( int_count ))
    
    打赏 评论

相关推荐 更多相似问题