我已经搜索了几个答案,但似乎都没有。
下面是一个示例,但代码不起作用并出错。我使用的是Python 2.7。
operationTwo = 91239
operationTwo = operationTwo[:-1]
print(operationTwo)
答案 0 :(得分:4)
这很简单:
operationTwo = int(operationTwo / 10)
答案 1 :(得分:4)
您找到的代码为slicing
,但integers
无效。如果您想使用它,可以将数字转换为str
进行切片,然后将其转换回int
。这不是最好的做法,但可以按以下方式完成:
operationTwo = 91239
operationTwo = int(str(operationTwo)[:-1])
print(operationTwo)
然而,我会选择integer
分区,如:
operationTwo = 91239
operationTwo = operationTwo // 10
print(operationTwo)