操作系统接口:
os模块(operation system)提供不少于操作系统相关联的函数
get current work directory 获取当前动作目录---os.getcwd()
change directory修改当前工作目录---os.chdir('目录地址')
os.system('mkdir today')---在当前目录下创建新的子目录(make directory)
当然还有我们最熟悉的清屏命名---os.system('cls')
我们可以使用dir()函数来查看os模块的属性列表.
首先简单了解下dir()函数
pycharm环境下
annotation(是注释的意思)
命令行环境下
关于python中下划线的含义,大家可以参阅这里Python 中下划线的 5 种含义 | 菜鸟教程
简单介绍一下:
●单下划线前缀_var:以单个下划线开头的变量或方法仅供内部使用.(这是一个约定,相当于潜规则吧,不是强制的规定)
●单下划线后缀var_:有时候,一个变量的最合适的名称已经被一个关键字所占用。 因此,像class或def这样的名称不能用作Python中的变量名称。 在这种情况下,你可以在末尾附加一个下划线来解决命名冲突.
●双下划线前缀__var:双下划线前缀会导致Python解释器重写属性名称,以避免子类中的命名冲突。这也叫做名称修饰(name mangling) - 解释器更改变量的名称,以便在类被扩展的时候不容易产生冲突。
● 双下划线前缀和后缀__var__:这些dunder方法被称为神奇方法,有特殊用途
●单下划线_:有时用作临时或无意义变量的名称.(在交互模式下,表示上一个表达式的值)
关键字(也就是保留字)列表:
import keywordkeyword.kwlist
输出关键字列表
设置环境变量path
在dos下:
set path=%path%;D:python37
关闭python命令行窗口
交互模式下的主副提示符
sys.ps1(主提示符)
sys.ps2(副提示符)
主提示符通常标识为三个大于号(>>>);继续的部分被称为 从属提示符,由三个点标识(...)
在续行的时候,会出现副提示符(也就是从属提示符)
临时变量_
在交互模式下,上一个表达式的值赋值给了_
注意i=1+3 是赋值语句.所以_ 表示的是上一条_+3的值也就是5
round()函数--四舍五入函数
◆第二个参数,表示小数点后保留的位数(狭义的理解)
python的复数
3+4j或者3+4J(虚数部分是用小写的j或者大写的J来表示,不是i)
print()函数会转义输出
相邻的两个字符串文本会自动连接到一起
这个功能在你想切分很长的的字符串的时候很有用.
>>> text = ('Put several strings within parentheses ' 'to have them joined together.')>>> text'Put several strings within parentheses to have them joined together.'
parentheses:括号的意思.如果不使用括号,就得使用续行符