m0_52392556
m0_52392556
采纳率0%
2021-02-25 11:52

请问为什么这样会被扣掉两分啊

name=input()
for i in name:
    if i>='0' and i<='9':
        print(i,end='')
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • weixin_43287121 ~白+黑 1月前

    字符串类型无法比较大小,可以int(‘0’),或者ord()

    点赞 评论 复制链接分享
  • Return_Li い未亡程序猿! 2月前

    比较的应该是 0 - 9  之间的数字, 你没有装int 类型比较

    点赞 评论 复制链接分享
  • weixin_44416114 异城一人 2月前

    没有输入提示,没有抱错返回值。输入的内容是字符串str

    点赞 评论 复制链接分享