定义函数将一个整数以个位为轴对折,生成一个新的整数PTA
时间: 2024-06-14 21:03:37 浏览: 81
把一个整型数从个位开始反向输出的程序
以下是将一个整数以个位为轴对折,生成一个新的整数的Python函数:
```python
def fold_num(num):
num_str = str(num)
num_len = len(num_str)
new_num_str = ''
for i in range(num_len // 2):
new_num_str += num_str[i] + num_str[num_len - i - 1]
if num_len % 2 == 1:
new_num_str += num_str[num_len // 2]
return int(new_num_str)
```
使用示例:
```python
num = 123456
new_num = fold_num(num)
print(new_num) # 输出:162534
```
阅读全文