21、如何在python中注释多行?
注释多行代码时。所有要注释的行都要在开头前加#。还可以使用快捷方式来注释多行,就是按住Ctrl键并在每个想要包含#字符的地方左键单击并键入一次#。
22、什么是Python中的文档Docstrings?
Docstrings实际上不是注释,它们是文档字符串。这些文档字符串在三引号内。它们没有分配给任何变量,因此有时也用于注释。
23、operators中的is、not和in各有什么功能?
Operators是特殊函数,它们比较一个或多个值并产生相应的结果。其中is:当2个操作数为true时返回true(例如:“a”是’a’)
not:返回布尔值的倒数
in:检查某个元素是否存在于某个序列中
24、Python中help()和dir()函数的用法是什么?
Help()和dir()这两个函数都可以从Python解释器直接访问,并用于查看内置函数的合并转储。
help()函数:help()函数用于显示文档字符串,还可以查看与模块,关键字,属性等相关的使用信息。
dir()函数:dir()函数用于显示定义的符号。
25、当Python退出时,为什么不清除所有分配的内存?
当Python退出时,尤其是那些对其他对象具有循环引用的Python模块或者从全局名称空间引用的对象并没有被解除分配或释放。
无法解除分配C库保留的那些内存部分。
退出时,由于拥有自己的高效清理机制,Python会尝试取消分配/销毁其他所有对象。
26、Python中的字典是什么?
Python中的内置数据类型称为字典。它定义了键和值之间的一对一关系。字典包含一对键及其对应的值。字典由键索引。