python 清空input框_python清屏


操作系统接口:

os模块(operation system)提供不少于操作系统相关联的函数


python 清空input框_python 清屏_02


get current work directory 获取当前动作目录---os.getcwd()

change directory修改当前工作目录---os.chdir('目录地址')

os.system('mkdir today')---在当前目录下创建新的子目录(make directory)


python 清空input框_python清屏_03


当然还有我们最熟悉的清屏命名---os.system('cls')

我们可以使用dir()函数来查看os模块的属性列表.

首先简单了解下dir()函数


python 清空input框_下划线_04

pycharm环境下


annotation(是注释的意思)


python 清空input框_下划线_05

命令行环境下


关于python中下划线的含义,大家可以参阅这里Python 中下划线的 5 种含义 | 菜鸟教程

简单介绍一下:

单下划线前缀_var:以单个下划线开头的变量或方法仅供内部使用.(这是一个约定,相当于潜规则吧,不是强制的规定)

单下划线后缀var_:有时候,一个变量的最合适的名称已经被一个关键字所占用。 因此,像class或def这样的名称不能用作Python中的变量名称。 在这种情况下,你可以在末尾附加一个下划线来解决命名冲突.

双下划线前缀__var:双下划线前缀会导致Python解释器重写属性名称,以避免子类中的命名冲突。这也叫做名称修饰(name mangling) - 解释器更改变量的名称,以便在类被扩展的时候不容易产生冲突。

双下划线前缀和后缀__var__:这些dunder方法被称为神奇方法,有特殊用途

单下划线_:有时用作临时或无意义变量的名称.(在交互模式下,表示上一个表达式的值)

关键字(也就是保留字)列表:


python 清空input框_python 清空input框_06


import keywordkeyword.kwlist

输出关键字列表

设置环境变量path

在dos下:

set path=%path%;D:python37

关闭python命令行窗口


python 清空input框_python清屏_07


交互模式下的主副提示符

sys.ps1(主提示符)

sys.ps2(副提示符)

主提示符通常标识为三个大于号(>>>);继续的部分被称为 从属提示符,由三个点标识(...)

在续行的时候,会出现副提示符(也就是从属提示符)

临时变量_

在交互模式下,上一个表达式的值赋值给了_


python 清空input框_python 清空input框_08


python 清空input框_python 清空input框_09


注意i=1+3 是赋值语句.所以_ 表示的是上一条_+3的值也就是5

round()函数--四舍五入函数


python 清空input框_python基础代码_10


◆第二个参数,表示小数点后保留的位数(狭义的理解)

python的复数

3+4j或者3+4J(虚数部分是用小写的j或者大写的J来表示,不是i)

print()函数会转义输出


python 清空input框_python基础代码_11


python 清空input框_下划线_12


python 清空input框_python 清空input框_13


python 清空input框_python 清空input框_14


相邻的两个字符串文本会自动连接到一起


python 清空input框_python基础代码_15


这个功能在你想切分很长的的字符串的时候很有用.

>>> text = ('Put several strings within parentheses ' 'to have them joined together.')>>> text'Put several strings within parentheses to have them joined together.'

parentheses:括号的意思.如果不使用括号,就得使用续行符


python 清空input框_下划线_16