美文网首页
python学习笔记(一)

python学习笔记(一)

作者: 及其普通的吃瓜群众 | 来源:发表于2022-08-05 17:35 被阅读0次

    1:共享引用范围:0~255(1个字节)

    当变量的值》255的时候,则多个变量不会指向同一个内存空间。

    备注:大于该长度则不会指向同一个内存空间(id(a):内存空间):因为可能性更多,无法全部缓存而导致内存空间被浪费。

    2:检查对象类型函数: type(a)

    3:0o:八进制,0x:十六进制     0b:十进制

    4:3**2:3的2次方        3//2:整除         

    5:进制转换

    进制转换

    6:math模块:

    math模块

    7:decimal模块:精度运算模块:

    精度运算模块

    8:list类型:[]      --- a[0:3]  取索引:0,1,2的值                    a[0:3:2]:隔2个元素取值

    a[0:3:2]:隔2-1个元素取值 计算长度和获取最小值和最大值,取和使用sum()函数

    获取下标   a.index(“值”)                    a.count("x")   x出现的次数

    列表修改

    删除元素:

    del:  a[0]|[0:3]  |[0:3:2]    删除第一个元素或者0~3的元素或者个2隔元素删除

    remove方法:

    remove方法

    清空序列:a.clear()

    追加元素:a.apend(5)    一次只能追加一个元素

    追加多个元素:a.extend([7,8])

    追加元素:x.insert('位置',值)

    追加

    从序列弹出:a.pop(x)        抛出序列的最后一个值, x默认未最后一位,可以填写具体位置

    反转序列:a.reverse()      反转序列,没有返回值

    复制序列,防止共享引用:如下:

    防止共享引用

    序列排序:

    a.sort(key=None,reverse=False)     :默认从小到大     当      reverse=True,则是由大到小

    a.reverse():   从大到小

    按照元素的最后一个字母排序 按照元素的第二个值排序

    9:元组tuple      a=(1,2,3)

    元组特性 当员组只有一个元素的时候

    tuple()    将其他类型转换为元组

    两个元组链接   a+b              链接以后原元组不变,可以继续访问

    与列表共用方法

    range:

    range,图示:每个三个获取值

    字符串:

    字符串 字符串

    r“1111”     原样输出

    b"aaaa"   字节的方式生命字符串。 ascii码转换为正常输出

    str方法:

    str(x)    :将x转换为字符串

    str.replace(x,a,n)      将字符串里的x替换为a   替换n个

    str.capitilize()            字符串首字母变为大写

    str.upper()                所有字符转换为大写

    str.lower()               首字母变为小写

    str.startwith(x)        判断是否已x开头的

    str.endwith(x)         判断是否已x结尾

    str.splite('x')            通过x转换为列表list    不填写x则变为一个元素

    ‘x’.join(list)               通过x将list元素进行拼接

    格式化字符串输出 >右对齐,<左对齐,10代表间隔10个字符 字符串格式化操作

    10:字典dict(key=value):

    可包含任意对象的无序集合

    dict函数使用 list转换为字典dict 转换

    获取字段的值:

    dict['key']          key不存在会抛出异常

    dict.get(key)      不会抛出异常

    获取所有的建:

    dict.keys()   获取所有的键

    dict.values()    获取所有的值

    dict操作 dict操作 字典操作 字典里面放入函数

    11:文件操作

    文件操作

    后面最好调用f.close()进行关闭操作

    读取文件 可以直接进行循环 os模块操作 文件操作

    f.writelines()写入全部元素

    直接读取文件且会自动关闭,写入也可以使用该写法

    赋值:

    *代表后面的全匹配

    相关文章

      网友评论

          本文标题:python学习笔记(一)

          本文链接:https://www.haomeiwen.com/subject/sgwywrtx.html