我正在尝试删除字符串的最后一个字符,我能找到的每个文档都说这是有效的。
string = 'test'
string[:-1]
print(string)
Run Code Online (Sandbox Code Playgroud)
但是,每当我尝试时,我的 IDE 都会告诉我第二行没有效果,当我运行代码时,它输出“test”而不是“tes”,这正是我想要它做的。我认为我正在阅读的文档是关于 python 2 而不是 3,因为我不明白为什么这个简单的代码不起作用。有人可以告诉我如何删除python 3中字符串的最后一个字母吗?
我的计算机上安装了模块 pygame 和 tkinter,但我无法找到如何在文本编辑器 atom 中访问它们。我可以在 IDLE 中使用它们
import pygame
Run Code Online (Sandbox Code Playgroud)
但是当我尝试在 atom 中导入它时,它无法识别该模块。有人知道为什么吗?我的所有其他导入都可以正常工作(时间、随机等),但我认为它们可以工作,因为它们是随 Python 一起安装的(对吗?)。