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. 收集整理的oracle常用命令大全

    一.Oracle的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl ...

  2. java数组创建

    java数组创建:int[] number = new int[10]; int[]:表明这是一个数组 new int[10]:给前面的数组类型的number变量分配10个int类型的空间大小

  3. javaBean分析

    package com.ldf.domain; /** * 实体bean */ import java.io.Serializable; import java.util.Date; public c ...

  4. 测试单元测试完毕关闭jvm

    今天一天都在纠结Netty中的服务器端究竟是如何实现自动关闭的, 吃完晚饭才发现原来不是netty关闭,是测试单元关闭的...

  5. SSM整合的pom.xml依赖

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...

  6. 设计模式之建造者模式(Buider)(5)

    简介 在软件开发中,也会存在一些构造非常复杂的对象,这些对象拥有一系列的成员属性,这些成员属性有些是基本数据类型,有些是引用类型,总之就是一句话,这个对象的构建比较复杂.在这里我们就将复杂对象当做汽车 ...

  7. php面向对象高级-魔术方法与迭代器

    1,魔术方法__set与__get, __call >这些魔术方法,将在相关的属性或者方法不存在时调用 >函数原型 .function __set( $property, $value ) ...

  8. php中的static静态变量

    今天碰到了一个php的小试题,一直没有明白为什么第三次循环是static静态变量没有起作用呢?想了好久才明白原理. <?php class MyClass{ function add($b){ ...

  9. python+redis简单实现发红包程序

    redis是什么? Redis 是一个高性能的key-value数据库! 想进一步了解请移步搜索引擎自行查找. 编写这个小程序的目的就是对redis进行一个简单的小操作,对redis有一个初步的了解, ...

  10. python 类之间的关系

    类与类之间的关系 在我们的世界中事物和事物之间总会有一些联系. 在面向对象中. 类和类之间也可以产生相关的关系 1. 依赖关系 执行某个动作的时候. 需要xxx来帮助你完成这个操作. 此时的关系是最轻 ...