Python将4位回文数,写入文件txt文件中,每行1个(1001)
时间: 2024-03-11 11:46:35 浏览: 96
python批量读取txt文件(读取指定行内容/统计关键词数量/读取指定关键词之间的内容/创建空白txt/统计行数和字符串数量)
好的,下面是修改后可以排除数字1001的Python代码:
```python
# 生成4位回文数
palindromes = []
for i in range(1000, 10000):
if str(i) == str(i)[::-1] and i != 1001:
palindromes.append(str(i))
# 将回文数写入txt文件中
with open('palindromes.txt', 'w') as f:
for num in palindromes:
f.write(num + '\n')
```
这段代码与之前的代码类似,不同之处在于添加了一个条件`and i != 1001`,用于排除数字1001。如果回文数等于1001,它不会被添加到`palindromes`列表中。
阅读全文