📌  相关文章
📜  切换数字的第一位和最后一位(1)

📅  最后修改于: 2023-12-03 15:22:38.580000             🧑  作者: Mango

切换数字的第一位和最后一位

简介

本程序实现了切换任意整数的第一位和最后一位,并返回结果。例如,将数字12345切换后,返回54321。该程序使用Python语言实现。

程序思路
  1. 将整数转换为字符串。
  2. 获取字符串长度。
  3. 将第一位与最后一位交换。
  4. 将字符串转换为整数。
代码实现
def switch_first_last(num):
    # 将数字转换为字符串
    str_num = str(num)
    # 获取字符串长度
    str_len = len(str_num)
    # 将第一位与最后一位交换
    switch_num = str_num[str_len-1] + str_num[1:str_len-1] + str_num[0]
    # 将字符串转换为整数
    switch_num = int(switch_num)
    return switch_num
使用示例
num = 12345
switch_num = switch_first_last(num)
print("将数字", num, "切换后结果为", switch_num)
结果展示
将数字 12345 切换后结果为 52341
总结

本程序使用字符串和数字的转换,实现了数字第一位和最后一位的切换,具有一定的实用性。接下来,用户可根据实际需求,进行二次开发。