python编程300例之 001 反转一个3位数

 1 # 反转一个三位整数 number=123输出321,输入900输出9
 2 class Solution:
 3     def reverse(self, number):
 4         a = number // 100  # 百位  这里一定要用求商符号
 5         b = (number // 10) % 10  # 十位
 6         c = number % 10  # 个位
 7         return int(c * 100 + b * 10 + a)
 8 
 9 
10 c1 = Solution()
11 n = int(input('请输入一个三位数:'))
12 if 100 <= n <= 999:
13     print(c1.reverse(n))
14 else:
15     print('输入的数字有误,请输入一个三位数的整数')

 

上一篇:使用easyexcel实现excel下载


下一篇:2021年PIE二次开发大赛桌面开发组作品展示