day08 代码随想录算法训练营 卡尔网54. 替换数字
题目:54. 替换数字
我的感悟:
- 过于简单,我有点不敢相信
理解难点:
代码难点:
总结概括:
- 本质要理解这个数字是如何判断的
- 用ord("0")算出字符0的ASCII码再和9的ASCII码对比
str1 = input()
ans = ""
for ss in str1:
if ord("0") <= ord(ss) <= ord("9"):
ans += "number"
else:
ans += ss
print(ans)
代码示例:
s = input()
res = ''
for i in s:
if i.isdigit():
res +="number"
else:
res +=i
print(res)
通过截图:
资料:
https://programmercarl.com/kama54.%E6%9B%BF%E6%8D%A2%E6%95%B0%E5%AD%97.html