Python 数字如何去除

题目如下,数字去除那一步不会,有什么方法吗
教教我 要被弄晕了
python
python

img

方式一、使用正则表达式

import re

s = input()
s = re.sub(r'\D', '', s)
print(s) 

方式二、遍历字符串

def remove_non_digits(s):
    result = ''
    for c in s:
        if c.isdigit():
            result += c
    return result

s = input()
result = remove_non_digits(s)
print(result)
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632