s = 'dsj,fhk,je,f'
# s1 = s.split(',')
# print(s1) s = 'aleX leNb'
s1 = s.strip()
print(s1)
s2 = s[2:]
print(s2)
s3 = s[0:7]
print(s3)
s4 = s[1:-1]
print(s4)
s5 = s.startswith('al')
print(s5)
s6 = s.endswith('Nb')
print(s6)
s7 = s.replace('l','p')
print(s7)
s8 = s.replace('l','p',1)
print(s8)
s9 = s.split('l')
print(s9)
s10 = s.split('l',1)
print(s10)
s11 = s.capitalize()
print(s11)
s12 = s.count('l',0,4)
print(s12)
s13 = s.index('N')
print(s13)
s14 = s.find('X le')
print(s14)
s15 =s[-2:]
print(s15) s = '132a4b5c'
s1 = s[1:-3:2]
print(s1)
s2 = s[0:3:2]+s[1]
print(s2)
s = 'aleX leNb'
s.capitalize() 首字母大写
s.upper() 全大写
s.lower() 全小写
s.find() 通过元素找索引,找不到返回-1
s.index() 通过元素找索引,找不到报错
s.swapcase() 大小写翻转
s.replace(old,new,count) (默认替换全部) 替换
s.title() 以特殊字符,数字,空格隔开的每个单词的首字母大写
s.center(宽度,填充) 居中
s.strip() 消除在字符串前后的空格 lstrip 左 rstrip 右
s.split(分隔符) 将字符串按分隔符划分成列表
s.format() 格式化输出
# s = '我叫{},今年{},爱好{},再说一遍我叫{}'.format('aj',20,'nv','aj')
# print(s)
# name = input('请输入姓名')
# s = '我叫{0},今年{1},爱好{2},再说一遍我叫{0}'.format(name,20,'nv')
# print(s)
# name = input('请输入姓名')
# s = '我叫{name},今年{age},爱好{hobby},再说一遍我叫{name}'.format(name=name,age=20,hobby='nv')
# print(s)

s.isdigit()  判断是否数字  s.alpha()  是否字母   s.alnum  是否字母或数字     输出bool值

s.starswith(字符,起始,结尾)  s.endswith()   判断开头(结尾)是否某字符(可切片)

len()  长度  count()  计数

for 循环

for i in 可迭代对象

  pass

												

str操作方法的更多相关文章

  1. str 操作方法

    # str 类,字符串 # name ='alex' # 首字母变大写 # test ='alex' # v= test.capitalize() # print(v) # # 大写全部变小写 # t ...

  2. python之字符串str操作方法

    str.upper() (全部大写) str.lower() (全部小写) str.startswith() (以什么开头) str.endswith() (以什么结尾) str.count() (统 ...

  3. day02_20190106 基础数据类型 编码 运算符

    一.格式化输出 name = input('请输入姓名') age = input('请输入年龄') hobby = input('请输入爱好') job = input('请输入你的工作') # m ...

  4. week3_notebooke1

    今日内容:编码集合深浅cpoy文件操作函数初始函数函数的返回值函数的传参 初识: # == 数值比较 # is 比较的是内存地址 # id 测试的是内存地址 # 小数据池 str int # int: ...

  5. python之目录

    一.python基础 ​ python之字符串str操作方法 ​ python之int (整型) ​ python之bool (布尔值) ​ python之str (字符型) ​ python之ran ...

  6. Python语言系列-02-基础数据类型

    格式化输出 #!/usr/bin/env python3 # author:Alnk(李成果) # 百分号% 格式化输出 name = input('姓名:') age = input('年龄:') ...

  7. python之路day03--数据类型分析,转换,索引切片,str常用操作方法

    数据类型整体分析 int :用于计算bool:True False 用户判断str:少量数据的存储 list:列表 储存大量数据 上亿数据[1,2,3,'zzy',[aa]] 元组:只读列表(1,23 ...

  8. 003_python的str切片,str常用操作方法,for循环,集合,深浅copy

    基础数据类型 基础数据类型,有7种类型,存在即合理. 1.int 整数 主要是做运算的 .比如加减乘除,幂,取余  + - * / ** %... 2.bool布尔值 判断真假以及作为条件变量 3.s ...

  9. Python 中的字符串(str)、字典(dict)详解及操作方法

    一.字符串 在python中字符串是一种重要数据类型.其他数据类型分别为: 数字-number -------- int.long.float.complex这几种 字符串-string ------ ...

随机推荐

  1. SQL Server T—SQL 函数

    一 聚合函数(统计函数)!!!!! 计算个数   count(  )   select count(*) from 表名 求和  sum(  ) select sum(列名) from 表名 求平均数 ...

  2. 类(class)相关概念小结

    参考在线文档,整理php中类的相关概念如下   $this 在类的内部可以使用伪变量$this,这个伪变量为一个到主叫对象(经个人测试理解这应该是在运行时的真实对象,不是类,运行时绑定)的引用,所以一 ...

  3. Linux常用基本命令(file,chown)

    1,file命令作用,查看文件的类型 ghostwu@dev:~$ .htm ./linux/rename ghostwu@dev:~$ .htm ./linux/rename/.htm: empty ...

  4. mysql建表以及列属性

    一.整型( int, tinyint, smallint 等 ) ------------------------------------------------------------------- ...

  5. POJ3694(KB9-D 割边+LCA)

    Network Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 10371   Accepted: 3853 Descript ...

  6. 实例化Flask的参数 及 对app的配置

    Flask 是一个非常灵活且短小精干的web框架 , 那么灵活性从什么地方体现呢? 有一个神奇的东西叫 Flask配置 , 这个东西怎么用呢? 它能给我们带来怎么样的方便呢? 首先展示一下: from ...

  7. python学习之老男孩python全栈第九期_day002知识点总结

    1. 格式化输出: (1) %(占位符) s(str字符串) d(digit数字) (2) 想单纯输入%,需要输入两个%(%和占位符冲突),前面的%相当于转义. 2. while else循环: (1 ...

  8. 设计模式原则(5)--Law of Demeter(LoD)--迪米特法则

    作者QQ:1095737364    QQ群:123300273     欢迎加入! 1.定义: 一个软件实体应当尽可能少地与其他实体发生相互作用.也就是说:一个类对自己依赖的类知道的越少越好.也就是 ...

  9. 登录PeopleTools 提示ora-00942表视图不存在 select xxx from sysadm.psoprdefn

    起因:本来跟DBA说了把生产的库同步到CFG环境,还跟她说了,dev tst cfg在一台机器上,结果她还是把dev给覆盖了,幸好及时发现,一部分对象被删除了(序列,视图,有可能也有表). 视图和一部 ...

  10. VS2010部署相关

    找到一篇写得最负责的.贴住收藏了: http://blog.csdn.net/xhf55555/article/details/7702212. 之前在其它地方找的都缺胳膊少腿,真不知他们自己怎么实现 ...