Python(27)_字符串的常用的方法2

#-*-coding:utf-8-*-
‘‘‘
字符串操作
‘‘‘
s = " bowen "
# 从右边删
s1 = s.rstrip()
print(len(s1))
s2 = s1.lstrip()
print(len(s2))

从右边删除元素,从左边删除元素,这个在以后项目中经常用到



·

计算个数

#-*-coding:utf-8-*-
‘‘‘
字符串操作
‘‘‘
s = " boaaweushvaan "
s1 = s.count(‘a‘)
print(s1)



分割

#-*-coding:utf-8-*-
‘‘‘
字符串操作
‘‘‘
# 以空格分隔。str--》list
s = " boa aweu shvaan "
s1 = s.split()
print(s1)

# 以空格区分,空格就没了
ss = ‘:boa:aweu:shvaan‘
s2 = ss.split(‘:‘)
print(s2)



format的三种用法

#-*-coding:utf-8-*-
‘‘‘
字符串操作
‘‘‘
#format的三种玩法,格式化输出
s = ‘我叫{},今年{},再说一下我叫{}‘.format(‘bowen‘,25,‘bowen‘)
print(s)

# 这个是不是比%s好很多,%s有多少就得写多少
s1 = ‘我叫{0},今年{1},再说一下我叫{0}‘.format(‘bowen‘,25)
print(s1)

# 这种形式可以是input name来做
s2 = ‘我叫{name},今年{age},再说一下我叫{name}‘.format(name=‘bowen‘,age = 18)
print(s2)



Python(27)_字符串的常用的方法2

原文地址:https://www.cnblogs.com/sunnybowen/p/10198324.html

时间: 2024-10-08 08:33:24

Python(27)_字符串的常用的方法2的相关文章

python编程里字符串的内置方法(非常全)

1. python编程里字符串的内置方法(非常全) capitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width) 将字符串居中,并使用空格填充至长度 width 的新字符串 count(sub[, start[, end]]) 返回 sub 在字符串里边出现的次数,start 和 end 参数表示范围,可选. encode(encoding='utf-8', errors='strict') 以 encoding 指定的

Python关于去除字符串中空格的方法

Python关于去除字符串中空格的方法 在编写程序时我们经常会遇到需要将字符串中的空格去掉的情况,通常我们可以使用下面几种解决方法: 1.strip()方法:该方法只能把字符串头和尾的空格去掉,但是不能将字符串中间的空格去掉. s=' This is a demo ' print(s.strip()) lstrip():该方法只能把字符串最左边的空格去掉. s=' ! This is a demo ' l='!' print(s.lstrip()+l) rstrip():该方法只能把字符串最右边

Python中去除字符串中空格的方法

Python中去除字符串中指定字符或者空格的方法有几种: str.strip() //该方法用于去除字符串开头和结尾的指定字符或字符串(默认为空格或换行符) str.lstrip() //该方法用于截掉字符串左边的空格或指定字符 str.rstrip() //该方法用于截掉字符串右边的空格或指定字符 所以若是要去除字符串中所有的空格可以使用如下方式: str.strip().lstrip.rstrip() 原文地址:https://www.cnblogs.com/EdenChanIy/p/993

javascript中字符串对象常用的方法和属性

前言 字符串是一种非常重要的数据类型,在Java等面向对象编程语言中,它代表对象类型,而在javascript中它却是一种基本数据类型,在开发的领域中,我们经常会碰到,无论是前端还是后台.比如后台验证手机号码,将手机号码的后四位变成*,这些都是对字符串的处理.所以学会字符串中常用的属性和方法是非常必要的,本篇博客将带你解析字符串常用的属性和方法.那么一起来看看吧! 字符串常用的属性和方法 属性 length:返回字符串的长度 方法 chatAt():返回在指定位置的字符 charCodeAt()

Python基本类型-字符串序列化及其他方法

字符串支持两种格式化的操作,如下: >>>'%s python my %s' % ('hello','love') 'hello python my love' >>>'{0} python my {1}'.format('hello','love') 'hello python my love' 另外,Python还支持三英豪的操作,采用这种形式的时候,所有的行都合并在一起并在每一行末尾增加换行符. >>> """aaa

27 string类中常用的方法列表

1. 获取方法 int length()     获取字符串的长度 char charAt(int index) 获取特定位置的字符 (角标越界) int indexOf(String str) 获取特定字符的位置(overload) int lastIndexOf(int ch) 获取最后一个字符的位置 2. 判断方法 boolean  endsWith(String str) 是否以指定字符结束 boolean  isEmpty() 是否长度为0 如:"" null V1.6 bo

Python中常见字符串去除空格的方法总结

1:strip()方法,去除字符串开头或者结尾的空格>>> a = " a b c ">>> a.strip()'a b c'2:lstrip()方法,去除字符串开头的空格>>> a = " a b c ">>> a.lstrip()'a b c '3:rstrip()方法,去除字符串结尾的空格>>> a = " a b c ">>> a.

python语法_字符串

字符串 a = 'asdb' #双引号和打印号没区别, 操作 "abc"*2 打印两遍"abc"  #字符串 加* 重复打印字符串 "abc"[2:1] #切片,根据索引进行切片 "ab" in "abc" #判断值是否包含在字符串里面 %s %变量名 格式化输出 a = "abc" b = 123 c = a+b c ="".join(a,b) #使用.join 进

Python 基础之面向对象之常用魔术方法

魔术方法 1.__init__魔术属性触发时机:实例化对象,初始化的时候触发功能:为对象添加成员,用来做初始化的参数:参数不固定,至少一个self参数返回值:无#(1) 基本方法 #例:class MyClass():    def __init__(self):        #print(111)        self.name = "one"#实例化对象 [类的实例化]obj = MyClass()print(obj.name)#(2) __init__可以传递多个参数 #例: