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 字符串常用方法讲解的更多相关文章

  1. Java String类的常用方法

    String(byte[ ] bytes):通过byte数组构造字符串对象. String(char[ ] value):通过char数组构造字符串对象. String(Sting original) ...

  2. Java基础(30):String对象的常用方法与实例(String类)

    Java 中 String 类的常用方法 Ⅰ String 类提供了许多用来处理字符串的方法,例如,获取字符串长度.对字符串进行截取.将字符串转换为大写或小写.字符串分割等,下面我们就来领略它的强大之 ...

  3. Javascript中String、Array常用方法介绍

    string和array作为javascript内置对象,其中许多方法无论是在开发过程中,还是在面试的时候都有机会被面试官问到,这里对经常用到的方法做一个介绍,这些方法都有过很多的实际应用场景,所以对 ...

  4. String和StringBuffer 常用方法总结

     String和StringBuffer 常用方法总结 一.不可变长度String 1.字符串---->char数组 char[] chars=str.toCharArray(); 2.字符串中 ...

  5. python 字符串常用方法

    字符串常用方法 capitalize() String.capitalize() 将字符串首字母变为大写 name = 'xiaoming' new_name = name.capitalize() ...

  6. Java学习笔记之字符串常用方法

    一.String关键字一些常用方法 1.构造方法: public String(); 空构造 public String(byte[]  bytes);将字节数组转成字符串 public String ...

  7. python基础3 字符串常用方法

    一. 基础数据类型 总览 int:用于计算,计数,运算等. 1,2,3,100...... str:'这些内容[]'    用户少量数据的存储,便于操作. bool: True, False,两种状态 ...

  8. Python字符串常用方法(一)

    一.字符串的判断常用方法 字符串的字母,数字,大小写,空格等的判断 1.string. isalnum() :(字母数字判断) 如果 string 至少有一个字符并且所有字符都是字母或数字则返回 Tr ...

  9. Python基础二_操作字符串常用方法、字典、文件读取

    一.字符串常用方法: name.captitalize()                       #字符串首字母大写 name.center(50,'*')                   ...

随机推荐

  1. vue-cli项目中使用axios

    前言 前后端数据交互中,我们使用最多的就是jQuey中的ajax进行数据交互,但是随着大前端日益的扩大,越来越多的库和框架也渐渐的出现在前端开发人员面前,而本编博客需要介绍的就是在vue-cli项目中 ...

  2. Z字形变换 leetcode 6

    一.按行存储 1.解题思路 1.通过当前行的不断上下循环移动 2.将字符按序存放入vector中 3.最后再按行取出 2.代码及注释 class Solution { public: string c ...

  3. 洛谷$P$3327 约数个数和 $[SDOI2015]$ 莫比乌斯反演

    正解:莫比乌斯反演 解题报告: 传送门! 先考虑证明一个结论,$d_{i\cdot j}=\sum_{p|i}\sum_{q|j}[gcd(p,q)==1]$ 看起来就很对的样子,但还是证下趴$QwQ ...

  4. $Noip2014/Luogu2312$ 解方程

    $Luogu$ $Sol$ 枚举解+秦九韶公式计算+取模. $Code$ #include<iostream> #include<cstdio> #include<cst ...

  5. linux MySQL 5.7+keepalived 主备服务器自主切换

    一.环境准备1.关闭防火墙与selinux systemctl stop firewalld setenforce 0 sed -i 's/SELINUX=.*/SELINUX=disabled/g' ...

  6. table 组件

    table 组件了解一下? https://juejin.im/post/5da925bdf265da5b5d205b3f?utm_source=gold_browser_extension

  7. DjangoCBV源码分析

    目录 FBV CBV CBV基本写法 CBV源码分析 settings源码分析 FBV FBV是基于函数的视图 CBV CBV是基于类的视图 CBV基本写法 ​ 朝login提交get请求会自动执行M ...

  8. k8s-自动安装

    操作环境: centos7.3 node102-master-192.168.100.102 node103-node1-192.168.100.103 node104-node2-192.168.1 ...

  9. asp.net core系列 74 Exceptionless服务端安装

    一.   Docker安装 Docker   要求版本Docker 18.09.0+以上 安装地址:https://www.runoob.com/docker/windows-docker-insta ...

  10. linux文件通配符

    * #匹配任意字符 ? #匹配任意单个字符 ~ #当前用户家目录 ~user #用户user的家目录 ~+ #当前工作目录 ~- #前一个工作目录 [0-9] #匹配的数字范围 [a-z] #匹配小写 ...