# -*- coding: utf-8 -*-
"""
Created on Sat Jul 17 12:40:04 2021
@author: luogantt
"""
class Solution(object):
def reverse(self, x):
"""
:type x: int
:rtype: int
"""
pp=1
xs=list(str(x))
if x<0:
pp=-1
xs=xs[1:]
print(xs)
n=len(xs)
print(n)
x1=0
for p in range(n):
print(int(xs[n-1-p])*10**(n-1))
x1=x1+int(xs[n-1-p])*10**(n-p-1)
return x1*pp
c=Solution()
a=12309
c1=c.reverse(a)
print('c1=',c1)
相关文章
- 01-3092. 反转链表 II
- 01-30【LeetCode-简单】191. 位1的个数 - 位运算
- 01-30900. 整数划分
- 01-30【转】shell学习笔记(三)——引用变量、内部变量、条件测试、字符串比较、整数比较等
- 01-30LeetCode题解(1387):将整数按权重排序(Python)
- 01-30用swap函数交换两个整数
- 01-30(剑指Offer)面试题16:反转链表
- 01-30整数反转
- 01-30二分模板(整数+浮点数)
- 01-30H5学习笔记14 常见单位 响应式布局 rem+vw推导过程 定位移动端布局 flexible.js 布局 跑马灯 网格布局 反转背面不可见 视角 双飞翼布局