在Linux shell中清屏:
clear
在Windows CMD中清屏:
cls
最近学习python就想在python中应该也有类似的命令,到网上搜了一下,有几个有趣的结果:
import os os.system('cls')
这个有点复杂了吧,只是想清屏而已,还要加载其他模块
这样会显示返回的”0″,不想显示就把第二行赋值给变量:
i=os.system('cls')
下面两个就更搞笑了:
def clear(): for i in range(100): print
和
print "\n" *100
你这一百个换行是要闹哪样啊,只是把前面的顶的看不见了而已吧
当然还有重启python shell这种荒谬的答案
其实靠谱的解决方法是:
Ctrl+L
(是L,不是i或者数字1)
(在Linux shell里也能用,在Windows CMD中不能用)
文中^L本身就用的大写,虽然我眼神不好也不会看成1或i啊。just for fun
在网上看到的时候,用的是小写l,为了更清楚我这里就写成大写L了。