Python3常用其他API速查手册(持续更新ing...) (1)

82 阅读1分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 9 天,点击查看活动详情

诸神缄默不语-个人CSDN博文目录

最近更新时间:2023.2.6 最早更新时间:2022.6.27

  1. 运算符
    1. + - * /
    2. 取余% 开方**
    3. 等式:= == > < >= <=
    4. 交并:and & VS. or |
  2. round(浮点数,保留小数点后的位数):返回数字舍入后的结果
  3. 字符串
    1. lower():小写所有字母
    2. strip():移除字符串首尾空格
    3. strip(chars:str):移除字符串首尾所有chars中出现的字符(注意这个chars是字符串啦所以不能用正则表达式格式的)
    4. endswith(chars:str):返回布尔值,字符串是否以chars作为结尾
    5. startswith(chars:str):返回布尔值,字符串是否以chars作为开头
    6. split():指定分隔符分隔文本,返回分割后的字符串数组
    7. replace(str1,str2):将字符串中所有str1替换成str2
    8. format():字符串格式化。比较简单的用法就是在原字符串中用花括号{}指代要用入参来替换的内容,如代码"The sum of 1 + 2 is {0}".format(1+2)返回'The sum of 1 + 2 is 3'。我自己一般都是直接用加号的,所以不用这个函数。(官方文档:docs.python.org/zh-cn/3/lib…
    9. 字符串直接用+就可以连接多个字符串。还可以以这种形式将各种对象自动转换为字符串对象插入文本,如:
      1. 字符串mode='train'"%s_mode_dataset" % mode(用mode替换%s
    10. find(str):返回入参在原字符串中第一次出现的索引值。如果不包含入参,返回-1
    11. join(list):用原字符串来连接入参列表中的每一个元素,如'-'.join('我不想上学')的返回值是我-不-想-上-学
  4. 集合
    1. set():初始化集合对象
    2. add(obj):增加元素
    3. set.intersection(set1, set2 ... etc):返回入参集合的交集