用python求出所有的具有以下性质的四位数。如 3025,将它平分为两段,即30 和25,使乙相加 后我平方,即 (30+25)平方=557=3025。
时间: 2024-05-05 15:15:48 浏览: 139
```python
for i in range(1000, 10000):
a = i // 100 # 前两位
b = i % 100 # 后两位
if (a + b) ** 2 == i:
print(i)
```
输出结果:
```
2025
3025
9801
```
阅读全文