当前位置: 首页 > news >正文

测牛学堂:2023最新自动化软件测试教程之python基础(字符串常用api总结)

python字符串常用API总结

1 count 查找某个字符在整个字符串中出现的次数
2 capitalize 将字符串的第一个字符转换为大写
3 center(width,fillchar) 返回一个指定宽度的字符串,fillchar为填充的字符,默认是空格,常用*

str1= '分隔线'
print(str1.center(40,'*'))
# ******************分隔线*******************

4 find(str) ,检查str是否在字符串中,如果在,返回的是字符第一个所在位置的下标,找不到返回的是-1
5replace(old,new[,max]) 把字符串中的old替换为new, max是可选参数,指定替换不超过max次。

str1 = 'a%bc%dd%c'
str2 =str1.replace('%','-')
print(str2) # a-bc-dd-c

6 split 字符串的切片。根据字符串中的某个值进行切分。

str1 = 'a%bc%dd%c'
li1 =str1.split('%')
print(li1) # ['a', 'bc', 'dd', 'c']

7 isalnum() 如果字符串中至少有一个字符并且所有的字符都是字母或者数字则返回True,否则返回False
8 isalpha() 如果字符串至少有一个字符并且所有的字符都是字母,则返回True,否则返回False
9 islower() 如果字符串中有字母,并且都是小写,返回True,否则返回False
10 isspace() 如果字符串中只包含空格,则返回True,否则返回False
11 istitle() 检测字符串中所有的单词的首字母大写其他小写,则返回True,否则返回False
12 lower 把字符串中所有的大写字符转换为小写
13 min(str) 返回字符串中最小的字母,按照ASCII码的规则
14 startswitch(str) 检测字符串是否以str开头,如果是返回True,如果不是返回False

str1 = 'aabbdsdsds'
print(str1.startswith('aab'))

15 endswitch(str):和startswitch类似,检查是否以str结尾

http://www.lryc.cn/news/89628.html

相关文章:

  • 【信号变化检测】使用新颖的短时间条件局部峰值速率特征进行信号变化/事件/异常检测(Matlab代码实现)
  • MQTT GUI 客户端 可视化管理工具
  • 计算机硬件系统 — 冯诺依曼体系结构运行原理解析
  • 10.Linux查看文件内容
  • API接口测试—详情版(拼多多根据ID取商品详情)
  • 【论文阅读】23_SIGIR_Disentangled Contrastive Collaborative Filtering(分离对比协同过滤)
  • 目前的网络情况与特点
  • css选择器及其权重
  • RK3588平台开发系列讲解(项目篇)RKNN-Toolkit2 的使用
  • C/C++基础讲解(九十九)之经典篇(第几天/排序)
  • quickstart Guide快速入门
  • Kubernetes 证书详解
  • Python常用数据结构
  • CompletableFuture详解-初遇者-很细
  • 【iOS】—— iOS中的相关锁
  • 表单重复提交:
  • 【0197】共享内存管理结构(shmem)之创建共享内存分配机制(Shared Memory Allocation)(2 - 2)
  • ChatGPT国内免费使用方法有哪些?
  • 【CloudCompare教程】012:基于点云数据的测量功能
  • 一体化医学影像平台PACS源码,影像存档与传输系统源码
  • 一篇文章打好SQL基础,熟悉数据库的基础操作和方法,以及安装MySQL软件包和Python操作MySQL基础使用
  • C4D R26 渲染学习笔记 建模篇(3):生成器
  • 智慧梁场3D建模
  • 《程序员面试金典(第6版)》面试题 02.08. 环路检测(哈希法,双指针,检测链表是否有环)
  • 软考A计划-试题模拟含答案解析-卷六
  • Linux 上的 .NET 崩溃了怎么抓 Dump
  • QT桌面项目(状态栏和导航栏设置)
  • 数据链路层:点对点协议PPP
  • C/C++读取txt文件中的float数据并用指针存储
  • 对KMP算法的一点碎碎念——上篇