python怎么撤回

Python017

python怎么撤回,第1张

python撤回方法如下:

一、Windows系统。在Windows系统下运行python程序执行input输入的时候,打错了有两个方法可以撤回已经输入的内容。第一个就是使用Backspace按键,就是键盘上经常使用到的回退键,它处在回车和F11、F12的中间。

第二个就是使用快捷键Ctrl+Z,这个快捷键的意思是撤回上一步的操作。如果编写的代码是复制过来或者英文单词是一次性输入的那么就会将整行或者整个英文单词撤销掉。

二、Liunx系统。在Liunx系统中撤回就比较麻烦了,它不能使用backspace按键进行撤回,而是使用delete删除按键进行撤回。因为在Windows中delete按键是删除光标后的内容,在这里却是删除前一个内容,使用在使用方面会有一点的不习惯。

三、Ubuntu系统。在Ubuntu系统下直接使用backspace和delete按键都是不行的,他只能使用Ctrl+backspace按键才可以在输入中撤回打错了的内容。

python的del不同于C的free和C++的delete。

由于python都是引用,而python有GC机制,所以,del语句作用在变量上,而不是数据对象上。

del语句删除一些对象的引用,而不是数据。

5.2. del 语句

有个方法可以从列表中按给定的索引而不是值来删除一个子项: del 语句。它不同于有返回值的 pop() 方法。语句 del 还可以从列表中删除切片或清空整个列表(我们以前介绍过一个方法是将空列表赋值给列表的切片)。例如:

>>>a = [-1, 1, 66.25, 333, 333, 1234.5]

>>>del a[0]

>>>a

[1, 66.25, 333, 333, 1234.5]

>>>del a[2:4]

>>>a

[1, 66.25, 1234.5]

>>>del a[:]

>>>a

[]

del 也可以删除整个变量:

>>>del a

此后再引用命名 a 会引发错误(直到另一个值赋给它为止)。我们在后面的内容中可以看到 del 的其它用法。