string method 字符串常用方法讲解
st = 'hello ketty ##$ \*'
print(st.count('t'))# 输出‘t’的个数
print(st.capitalize()) #Hello ketty 将首字母大写
print(st.center(30,'-')) #---------hello ketty----------将st放在30个'_'的中间
print(st.endswith('tty'))#判断是否以什么结束返回True/False
print(st.startswith('he'))#判断是否以什么开始True/False
str = 'he\tllo'
print(str.expandtabs(tabsize=10))#he llo 在he 后面加10个空格 ts = 'my love is{name}'
print(ts.format(name = ' apple')) #my love is apple 格式化输出
print(ts.format_map({'name':' banana'}))#my love is banana 格式化输出 print(st.index('h'))#查找第一个元素并返回索引 没有将报错
print(st.find('g'))#同index 没有将出现'-1'
print(st.find('t'))#寻找该值并返回索引 print(st.isalnum())#判断st中是否有特殊字符
print(st.isdecimal())#判断st是否为10进制数
print(st.isdigit())#判断st是否为正数
print(st.isnumeric())#同isdigit
print(st.isalpha())#判读是否为字母
print(st.isidentifier())#检验后者判断st中的变量是否存在非法字符
print(st.islower())#判断是否全为小写
print(st.isupper())#判断是否全为大写
print(st.isspace())#判断是否为空格
print(st.istitle())#判断首个字母是否都为大写 print(st.lower())#将大写变为小写
print(st.upper())#将小写变为大写
print(st.swapcase())#将大写变为小写,将小写变为大写 st.ljust(3,'@')#将st置于最左,在右边补充3个@
st.rjust(3,'#')#与之相反 st.strip()#删除st中的\t \n ' '
st.lstrip()#删除左边的\t \n ' '
st.rstrip()#删除右边的\t \n ' ' st.replace('y','g')#将浅一个st中的内容替换为后面的内容
st.replace('t','b',2)#后面的数字是替换的次数 st.rfind('l')#得出该值从左到右的索引值 st.split('h')#将字符串以‘h'分割开'h'将消失
string method 字符串常用方法讲解的更多相关文章
- Java String类的常用方法
String(byte[ ] bytes):通过byte数组构造字符串对象. String(char[ ] value):通过char数组构造字符串对象. String(Sting original) ...
- Java基础(30):String对象的常用方法与实例(String类)
Java 中 String 类的常用方法 Ⅰ String 类提供了许多用来处理字符串的方法,例如,获取字符串长度.对字符串进行截取.将字符串转换为大写或小写.字符串分割等,下面我们就来领略它的强大之 ...
- Javascript中String、Array常用方法介绍
string和array作为javascript内置对象,其中许多方法无论是在开发过程中,还是在面试的时候都有机会被面试官问到,这里对经常用到的方法做一个介绍,这些方法都有过很多的实际应用场景,所以对 ...
- String和StringBuffer 常用方法总结
String和StringBuffer 常用方法总结 一.不可变长度String 1.字符串---->char数组 char[] chars=str.toCharArray(); 2.字符串中 ...
- python 字符串常用方法
字符串常用方法 capitalize() String.capitalize() 将字符串首字母变为大写 name = 'xiaoming' new_name = name.capitalize() ...
- Java学习笔记之字符串常用方法
一.String关键字一些常用方法 1.构造方法: public String(); 空构造 public String(byte[] bytes);将字节数组转成字符串 public String ...
- python基础3 字符串常用方法
一. 基础数据类型 总览 int:用于计算,计数,运算等. 1,2,3,100...... str:'这些内容[]' 用户少量数据的存储,便于操作. bool: True, False,两种状态 ...
- Python字符串常用方法(一)
一.字符串的判断常用方法 字符串的字母,数字,大小写,空格等的判断 1.string. isalnum() :(字母数字判断) 如果 string 至少有一个字符并且所有字符都是字母或数字则返回 Tr ...
- Python基础二_操作字符串常用方法、字典、文件读取
一.字符串常用方法: name.captitalize() #字符串首字母大写 name.center(50,'*') ...
随机推荐
- nginx部署vue跨域proxy方式
server { listen 80; charset utf-8; #server_name localhost; server_name you_h5_name; ###VUE项目H5域名 err ...
- 开发者请注意:Python2 的最后版本将于 4 月发布,但它确实是在 1 月 1 日就寿命终止了!
2020 年 1 月 1 日是 Python2 的寿命终止日,这个日期在两年前经"Python之父" Guido van Rossum 宣布,此后一直成为开发者社区翘首以盼的一天. ...
- 使用Django进行后端开发
目录 更换pip源 搭建虚拟环境 项目目录设置 项目相关配置 更换pip源 更换pip源 搭建虚拟环境 搭建虚拟开发环境 项目目录设置 项目目录设置 项目相关配置 项目相关配置
- IntelliJ IDEA的常用设置及快捷键
IntelliJ IDEA的常用设置及快捷键 基本设置 打开设置:ctrl+alt+s 修改主题.字体.字号 快捷键设置 创建项目和模块 标记源码文件 标记资源文件 设置jdk版本号 配置Tomcat ...
- 小小知识点(二十四)什么是5G
转自 https://www.ifanr.com/1149419 一个简单且神奇的公式 今天的故事,从一个公式开始讲起.这是一个既简单又神奇的公式.说它简单,是因为它一共只有 3 个字母.而说它神奇, ...
- netcore 自动生成Dockerfile的坑
简介 之前采用shell脚本+dockerfile的方式构建项目,后来发现有Docker在17.05版本之后有多阶段构建方式,该文主要记录了netcore采用dockerfile构建遇到的坑. 原 ...
- ubuntu pycharm、idea创建快捷方式
编辑/usr/share/application/pycharm.desktop [Desktop Entry] Type=Application Name=Pycharm GenericName=P ...
- pinpoint实现告警推送至钉钉和微信群
前言 在前面的文章中,我们学习了如何通过java实现将消息发送到钉钉.和将消息发送到微信群聊. 基于上述基础,我们今天来接入pinpoint的告警,发送到钉钉群. 实操前准备 开始之前,推荐阅读一下, ...
- 微信小程序修改checkbox的样式
修改前: 修改后: wxml代码: <checkbox class="checkbox" /> wxss代码: /* checkbox选中钱样式 */ checkbox ...
- 史上最详细的VMware 安装CentOS 7
1.点击"创建新的虚拟机": ![file](https://img2018.cnblogs.com/blog/209997/202001/209997-2020011723572 ...