**
python模块
**
1.文档取名时,在python2中,如果调用sys,当前文件也取名为sys,因为python会优先寻找当前目录,而当前文件无相应函数故会报错。python3不存在该问题,但应该注意,避免重名。
2.sys模块中,argv打印的为相对路径
但是在pycharm中,会打印绝对路径
3、os.system中的值为临时变量,直接输出在屏幕,不会保存结果
0表示命令成功执行。
cmd_res = os.popen(“dir”)
print("–>",cmd_res)
执行后输出结果为物理地址,调用read()然后执行:
输出为所需要的值。
自己写的模块可以放在python安装目录下的site-package下,也可以修改环境变量调用,一般情况下在同一 目录下就好。
关于数据类型
布尔值:真或假(1或0 )
字符串:python中的字符串在C语言中体现为一个数组,每次创建字符串时需要在内存中开辟一块连续的空,并且一旦需要修改字符串的话,就要再次开辟空间。
"+”每出现一次就会在内存中重新开辟一块空间。