摘要:对基础内容做了一些搜索和整理。(本人编程非常小白,所以很多是基础内容。)
-
Python str() 函数
str()函数将对象转化为适于人阅读的形式 -
python[::-1]和[-1]用法
[::-1] 顺序相反操作
切片
string[:len(string):-1]表示“从末尾开始倒数,但不包括索引len(string)”。下图是个非常好的解释。 -
Python List pop()方法
pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。 -
Python int() 函数
int() 函数用于将一个字符串或数字转换为整型。 -
解题代码
class Solution:
def reverse(self, x: int) -> int:
x_str=str(x)
if x_str[0]!='-':
a=x_str[::-1]
a=int(a)
else:
a=x_str[:0:-1]
a=int(a)
a=-a
return a if (-2**31)<a<(2**31-1) else 0