〖 类型和运算 〗
寻求帮助
dir(obj) # 简单的列出对象obj所包含的方法名称,返回一个字符串列表help(obj.func) # 查询obj.func的具体介绍和用法
测试类型的三种方法,推荐第三种
if type(L) == type([]): print("L is list")if type(L) == list: print("L is list")if isinstance(L, list): print("L is list")
Python数据类型:哈希类型、不可哈希类型
数字常量
数字的表达式操作符
数可以利用bit_length函数测试所占的位数
a = 1; a.bit_length() # 1a = 1024; a.bit_length() # 11
repr和str显示格式的区别
"""repr格式:默认的交互模式回显,产生的结果看起来它们就像是代码。str格式:打印语句,转化成一种对用户更加友好的格式。"""
数字相关的模块
集合set
集合frozenset,不可变对象
布尔类型bool
常见字符串常量和表达式
内置str处理函数
三重引号编写多行字符串块,并且在代码折行处嵌入换行字符\n
索引和分片
另类字符串连接
Python中的字符串格式化实现1(字符串格式化表达式)
Python中的字符串格式化实现2(字符串格式化调用方法)
常用列表常量和操作
用切片来删除序列的某一段
常用字典常量和操作
字典解析
字典的特殊方法__missing__:当查找找不到key时,会执行该方法
元组和列表的唯一区别在于元组是不可变对象,列表时可变对象
元组的特殊语法: 逗号和圆括号
文件基本操作
领取专属 10元无门槛券
私享最新 技术干货