python分享1
文章目录
1、PEP
PEP代表Python Enhancement Proposal。它是一组规则,指定如何格式化Python代码以获得最大可读性
2、PYTHONPATH
PYTHONPATH是导入模块时使用的环境变量。每当导入模块时,也会查找PYTHONPATH以检查各个目录中是否存在导入的模块。
3、python数组和列表的区别
- 相同点:具有相同的存储数据方式
- 不同点:数组的元素是单一数据类型的
列表的元素可以是任何数据类型的
4、___ init ___
是python中的方法或者结构
在创建类的新对象/实例时,将自动调用此方法来分配内存。
5、pickling和unpickling
- Pickle模块接受任何Python对象并将其转换为字符串表示形式,并使用dump函数将其转储到文件中,此过程称为pickling。
- 从存储的字符串中检索原始Python对象的过程称为unpickling。
6、help() 和 dir()
- help()函数:help()函数用于显示文档字符串,还可以查看与模块,关键字,属性等相关的使用信息
- dir()函数:dir()函数用于显示定义的符号
7、什么是Python中的文档Docstrings
Docstrings实际上不是注释,它们是文档字符串。这些文档字符串在三引号内。它们没有分配给任何变量,因此有时也用于注释
"""这是文档字符串,不是注释"""
print("文档字符串")
8、python包
Python包是包含多个模块的命名空间
9、python内置类型
整型、浮点型、复数、字符串、布尔……
10、什么是负指数
- Python中的序列是索引的,它由正数和负数组成。积极的数字使用’0’作为第一个索引,'1’作为第二个索引,进程继续使用。
- 负数的索引从’-1’开始,表示序列中的最后一个索引,’ - 2’作为倒数第二个索引,序列像正数一样前进。
- 负索引用于从字符串中删除任何换行符,并允许该字符串除了作为S [:-1]给出的最后一个字符。
- 负索引还用于显示索引以正确的顺序表示字符串。