用Python输入一个字符串输出它所包含的所有数字

1个回答
展开全部
摘要 用Python输入一个字符串输出它所包含的所有数字,好的,稍等,正在马不停蹄的编码中……
咨询记录 · 回答于2022-12-05
用Python输入一个字符串输出它所包含的所有数字
用Python输入一个字符串输出它所包含的所有数字,好的,稍等,正在马不停蹄的编码中……
代码如下:st=input()for c in st: if c>'0' and c<'9': print(c,end="")
思路解析:(1)输入字符串(2)遍历字符串中的每一个字符(3)判断字符是否介于‘0’——‘9’之间(4)输出满足条件的字符
确定可以吗?
注意两个地方:(1)输出字符后,end=“”,保证输出不换行(2) c>'0' and c<'9'是基于ascII做的判断
专业的,放心:
不要加什么前提条件吗
都用ASCII码判断了,就不用那些。
除非你用isNum之类的函数,我们是纯代码解决的,没调用任何的模块。
测试的截图如上,没有问题。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消