一.可变与不可变 可变:值改变,但是id不变,证明就是在改变原值,是可变类型.它的原理是在内存里有一个值,然后这个值发生了改变,意为id地址是同一个,没有变化 # l=['a','b'] # print(id(l)) # 结果为 # l[]='A' # print(l) # 结果为 ['A','b'] # print(id(l)) # 结果为 不可变:值改变,但是id也跟着变,证明是产生了新的值,是不可变类型.它的原理是在内存里有一个值,然后又申请了另一个地址,则id地址不同.称为不可变类型.…
对于python而言,一切事物都是对象,对象是基于类创建的,对象继承了类的属性,方法等特性 1.int 首先,我们来查看下int包含了哪些函数 # python3.x dir(int) # ['__abs__', '__add__', '__and__', '__bool__', '__ceil__', '__class__', '__delattr__', '__dir__', '__divmod__', '__doc__', '__eq__', '__float__', '__floor__…
目录 列表类型的内置方法 作用 定义方式 方法 优先掌握 需要掌握 储存一个值or多个值 有序or无序?(有序:有索引, 无序:无索引) 可变or不可变(可变:值变id不变,不可变:值变id也变) 元祖类型的内置方法 作用 定义方式 方法 存储一个值or多个值: 有序or无序: 可变or不可变 列表类型的内置方法 作用 存多个元素/女朋友的名字/男朋友/兴趣爱好 定义方式 '[]'内用逗号隔开任意数据类型的元素 best_hobby = ['play', 'read', 'swimming',…
目录 前言 如何查看 python3 中和 str 有关的方法 字符串方法 1. capitalize() 2. casefold() 3. center(width) 4. count(sub[, start[, end]]) 5. endswith(sub[, start[, end]]) 6. find(sub[, start[, end]]) 7. index(sub[, start[, end]]) 8. isalnum() 9. isalpha() 10. isascii() 11.…
目录 少废话,上例子 1. isidentifier() 2. islower() 3. isnumeric() 4. isprintable() 5. isspace() 6. istitle() 7. isupper() 8. join(sub) 9. ljust(width) 10. lower() 11. lstrip() 12. maketrans(x, y=None, z=None, /) 13. translate(table) 14. partition(sub) 少废话,上例子…
目录 少废话,上例子 1. encode(encoding='utf-8', errors='strict') 2. expandtabs([tabsize=8]) 借此机会简单地说一说 print() 3. format_map() 4. replace(old, new[, count]) 5. split(step=None, maxsplit=-1) 6. splitlines([keepends]) 7. startswith(prefix[, start[, end]]) 8. sw…
  1.0 查询: a = ['wuchao','jinxing','xiaohu','sanpang','ligang'] print(a[3]) #>>>sanpang print(a[1:3]) #>>>['jinxing', 'xiaohu'] print(a[:]) #>>>['wuchao', 'jinxing', 'xiaohu', 'sanpang', 'ligang'] print(a[1:-1]) #>>>['ji…
目录 一.数据类型内置方法理论 1.什么是数据内置方法 2.如何调用数据内置方法 二.整型(int)内置方法与操作 1.类型转换 2.进制数转换 三.浮点型(float)内置方法与操作 1.类型转换 四.字符串(str)内置方法与操作 1.类型转换 2.必须要掌握内置方法 1.索引取值 2.切片操作 3.统计字符串中字符个数 4.移除字符串首尾指定字符 5.切割字符串中指定字符 6.字符串格式化输出 7.大小写转换.纯文字判断 8.替换字符串指定内容 9.字符串的拼接 10.统计字符出现的次数…
目录 字符串的数据类型转换及内置方法 类型转换 内置方法 优先掌握的方法 需要掌握的方法 strip, lstrip, rstrip lower, upper, islower, isupper 插入一个小知识(图片验证码) startswith, endswith 格式化输出之format 拼接字符串(+ * join) 替换字符串中指定的字符(replace) 判断字符串中是否是纯数字(isdigit) 需要了解的方法 查找指定字符对应的索引值 文本位置改变 特殊符号 captalize:首…
目录 一.可变与不可变类型 二.数字类型 三.字符串类型 四.列表类型 一.可变与不可变类型 可变类型:值改变,但是id不变,证明就是在改变原值,是可变类型 不可变类型:值改变,id也跟着改变,证明产生了新的值,是不可变类型 # 整型是不可变类型 x = 9 print(id(x)) x = 10 print(id(x)) # 列表是可变类型 l = ['a','b'] print(id(l)) l[0] = 'A' print(l) print(id(l)) 二.数字类型 # 一.整型int…