字符串常用的一些方法

字符串的常用操作方法(不常用的暂未列举):st="abc"
c
st.capitalize()----首字母大写
st.count()----统计括号里的字符串在字符串中出现的次数
st.center()----两个参数,一个是几个字符串,一个是用什么隔开
    >>> st.center(10,"*")
    ‘***abc****‘

e
st.endswith()----判断这个字符串是不是以括号内的字符串结尾

f
st.fiind()----在字符串里查找括号里的字符串,取开头的索引
st.format()----占位字符使用
    >>> "{name} is {age} years old".format(name="hhl",age=23)
    ‘hhl is 23 years old‘

i
st.isalnum()----判断是不是只是字母跟数字
st.isalpha()----判断是不是纯字母
st.isdigit()----判断是不是整数
st.isidentifiier()----判断是不是一个合法的标识符(即合法的变量名)
st.islower()----判断是不是小写
st.istitle()----判断每个首字母开头是不是大写
st.isupper()----判断是不是大写

j
st.join()----列表转换成字符串,以“,”隔开
    >>>print( ",".join(["A","B","C"]))
    A,B,C

l
st.ljust()----字符串长度为50,不够右边填充
    >>> st.ljust(50,"*")
    ‘abc***********************************************‘
st.rjust()----字符串长度为50,不够左边填充
    >>> st.rjust(50,"*")
    ‘***********************************************abc‘
st.lower()----变成小写
st.upper()----变成大写

m
st.maketrans()----在字符串里,括号内指定的“abcdef”变成了“123456”
    >>> p=st.maketrans("abcdef","123456")
    >>> "ahelx kk".translate(p)
    ‘1h5lx kk‘

r
st.replace()----字符串中的“s”转换成“kk”,转1次
    >>> print("sdfwc".replace("s","kk",1))
    kkdfwc
st.rfind()----找到字符串中括号内字符串靠右的下标

s
st.split()----字符串转列表,以"o"分隔
    >>> "wo cao ni gao na gou".split("o")
    [‘w‘, ‘ ca‘, ‘ ni ga‘, ‘ na g‘, ‘u‘]
st,swapcase()----大小写转换
st.strip()----去掉字符串两边空格跟回车,rstrip()是去右边,lstrip()是去左边

原文地址:https://www.cnblogs.com/hhl741/p/11013634.html

时间: 2024-10-08 03:12:57

字符串常用的一些方法的相关文章

js中字符串常用熟悉和方法

for(var i=0;i<=450;i++){ for(var j=380-i;j+i<=450 && j+i>=380;j++){ if((i*75+j*80.1)==(i+j)*76){ alert('nan:'+i+'nv:'+j); } } } js中字符串常用熟悉和方法,布布扣,bubuko.com

js字符串常用属性和方法

字符串声明: var str1 = new String(“abcdefgabc”);      //这是一个“字符串对象” var str2 = “abcdefgabc”;                            //这个字符串跟前面str1几乎没有区别 str.length——获得一个字符串的长度(也就是字符个数) 字符串对象的方法: str1.charAt( n );       ——获得字符串str1中位置为n的那个字符(字符的位置也是从0开始算起)var s1 = str

字符串常用的方法

字符串的常用属性及方法: 检查字符串的长度(length): (function handleStr(str){ console.log(str.length); })('abc'); 合并两个字符串(concat): 将两个或多个字符的文本组合起来,返回一个新的字符串. //let声明和var声明:var 声明全局变量;let声明块级变量 //(function handle(){ //  let a=10 //  if(true){ //   let a=20; //  console.lo

SVG DOM常用属性和方法介绍

将以Adobe SVG Viewer提供的属性和方法为准,因为不同解析器对JavaScript以及相关的属性和方法支持的程度不同,有些方法和属性是某个解析器所特有的.SVG支持DOM2标准. 12.2.1  文档初始化相关 evt属性 evt表示事件本身,可以通过evt获取与当前事件相关的信息,用户可以在script中定义响应函数,进行相应的处理.它与普通JavaScript脚本中的event基本相同,只不过在普通JavaScript的脚本中简写成“e”. ownerDocument属性 通过引

C#比较字符串及字符串常用函数

C#比较字符串及字符串常用函数示例2007年08月26日 星期日 下午 02:29用C#比较字符串有多种方法,如: 1. string.Compare(x,y);2. string.Equals(x,y) ; 如果要不区分大小写进行比较,则对应为:string.Compare(x,y);string.Equals(x,y); 注:string.Compare比较结果的含义: 值含义 小于零x 小于 y. 或 x 为 空引用(在 Visual Basic 中为 Nothing). 零x 等于 y.

javascript中字符串常用操作总结、JS字符串操作大全

字符串的操作在js中非常频繁,也非常重要.以往看完书之后都能记得非常清楚,但稍微隔一段时间不用,便会忘得差不多,记性不好是硬伤啊...今天就对字符串的一些常用操作做个整理,一者加深印象,二者方便今后温习查阅. String对象属性 (1) length属性 length算是字符串中非常常用的一个属性了,它的功能是获取字符串的长度.当然需要注意的是js中的中文每个汉字也只代表一个字符,这里可能跟其他语言有些不一样. var str = 'abc'; console.log(str.length);

Python基础总结(字符串常用,数字类型转换,基本运算符与流程控制)

一.字符串常用操作 #Python strip() 方法用于移除字符串头尾指定的字符(默认为空格) name='*egon**' print(name.strip('*'))#移除 name 变量对应的值两边的*,并输出处理结果 print(name.lstrip('*'))#移除 name 变量左边的*,并输出处理结果 print(name.rstrip('*'))#移除 name 变量右边的*,并输出处理结果 #startswith,endswith name='alex_SB' print

认识黑客常用的入侵方法

认识黑客常用的入侵方法 导读 在Interent中,为了防止黑客入侵自己的计算机,就必须了解黑客入侵目标计算机的常用方法.黑客常用的入侵方法有数据驱动攻击.系统文件非法利用.伪造信息攻击 以及远端操纵等,下面就简单介绍这些入侵方法. 数据驱动攻击 数据驱动攻击是指黑客向目标计算机发送或复制的表面上看来无害的特殊程序被执行时所发起的攻击.该攻击可以让黑客在目标计算机上修改与网络安全有关的文件,从而使黑客在下一次更容易入侵该目标计算机.数据驱动攻击主要包括缓冲区溢出攻击.格式化字符串攻击.输入验证攻

PHP字符串常用的操作函数

PHP字符串常用的操作函数 strval 把变量转换成字符串 strrev 反转字符串 trim 去掉字符串首尾半角空格 ltrim 去掉左边半角的英文空格 rtrim 去掉右边半角的英文空格 strlen 取字符串的长度 long length substr 截取子字符串 strrchr 查找字符在字符串中最后出现的位置 strpos 取字符串首次出现的位置 addslashes 字符串转义 strcmp 比较二个字符串的大小 1 0 -1 chr 返回ASC||值对应的字符 ord 返回字符