题:反转一个三位,输入456,得到654,输入123得到321 这种题的解决办法不止一种,如果觉得简单,可以想想最优的方法。初学者可以看看我写的方法。
方法一:切片
num=input('输入一个三位数:') print(int(num[::-1]))
方法二:列表化
num=input('输入一个三位数:') l1=list(num) l1.reserver() print(int(l1[0])*100+int(l1[1])*10+int(l1[2]))
除了这两个方法之外还可以通过取余、取整的方式获取到个位、十位、百位上的数字,然后进行反转。
标签: python