4.判断输入的字符串是否是 .py 结束 5.用python 输入一个字符串,将字符串中所有的数字符取出来产生一个新的字符串。
时间: 2024-05-07 14:20:45 浏览: 113
基于python实现判断字符串是否数字算法
5星 · 资源好评率100%
4. 可以使用 Python 的字符串方法 `endswith()` 来判断一个字符串是否以指定的后缀结尾。下面是一个示例代码:
```python
filename = input("请输入文件名:")
if filename.endswith(".py"):
print("输入的文件名是 Python 文件")
else:
print("输入的文件名不是 Python 文件")
```
5. 可以使用正则表达式来匹配字符串中的数字,然后将它们拼接成一个新的字符串。下面是一个示例代码:
```python
import re
s = input("请输入一个字符串:")
pattern = re.compile(r'\d+') # 匹配数字的正则表达式
nums = pattern.findall(s) # 查找所有匹配的数字
result = ''.join(nums) # 将所有数字拼接成一个新的字符串
print("提取出来的数字为:", result)
```
示例输出:
```
请输入一个字符串:hello123world456
提取出来的数字为: 123456
```
阅读全文