Python札记3_字符串基本操作

作者: 皮皮大 | 来源:发表于2019-06-14 09:22 被阅读1次

字符串基本操作

字符串是一种序列,序列常见的公有操作:

  • len() :求长度
  • + :两个序列相加
  • *:序列的重复,相当于是复制
  • in:判断元素是否在序列中
  • max、min:最大/最小值

字符串格式化输出

%s : 占位符,用得少

formate(*args, **kargs):完全替代%s的用法

前者表示字符串形式;后者表示字典形式

"I am {} and {} years old".format("Peter", 26)    # *args形式

"I am {name} and {age} years old".format(name="Peter", age=26)  #**kargs形式

判断是否全为字母isalpha

isalpha 输出结果bool值

"python".isalpha()

分隔字符串split

利用split()方法得到的结果:列表形式,能够用于for遍历

str = "this is python"
print(str.splite(" "))

注意

str = "this is python"
print(str.split())    # 默认是空格分割
print(str.split(" ")) # 结果同上
print(str.split(""))  # 报错

去掉空格 strip()

str.strip():去掉左右的空格

str.lstrip():去掉左边的空格

str.rstrip():去掉右边的空格

str = " hello "
print(str.strip())
print(str.lstrip())
print(str.rstrip())

注意
原来的值没有变化,生成新的字符串


字符大小写的转变

str.upper():全部转化为大写,生成新的字符串

str.lower():全部转化为小写

str.capatilize():将首字母转化为大写

str.title():转化为标题形式,单词首字母大写其余小写。

str.isupper():是否全为大写,返回bool值

str.islower():是否全为小写

str.istitle():是否为标题形式,即字符串中的单词首字母为大写,其他字母小写。


连接字符串jion()

除了+号用于拼接,jion方法也可以用于拼接字符串。

str = "www.baidu.com"

a= str.split(".")
print(a)
["www","baidu","com"]

b = "*".join(a)
print(b)

www*baidu*com

相关文章

  • Python札记3_字符串基本操作

    字符串基本操作 字符串是一种序列,序列常见的公有操作: len() :求长度 + :两个序列相加 *:序列的重复,...

  • Python初学(十)

    这章学习下字符串的操作。 字符串的操作 字符串操作符: 针对字符串,Python语言提供了几个基本操作符 字符串处...

  • Python2.7学习笔记:字符串

    Python字符串基本操作 ord('A') # ascii code number of A cha(65) #...

  • 3_数据类型--字符串

    3_数据类型--字符串 python 提供了 4 种内置数据结构:List(列表)、Tuple(元组)、Dicti...

  • python--字符串string

    python字符串是基本的数据类型,字符串类内置了多个方法,完成对字符串的不同操作。 环境 python3.9 w...

  • Python常用语法二

    Python 字符串操作和文件操作以及其它Python能力补充 Python字符串操作 in和not in: 'x...

  • Python 字符串2

    在python中,把字符串这样的对象类型统称为 序列。 索引和切片 几个例子: 字符串的基本操作 + 连接字符串 ...

  • 12 Python字符串

    字符串的基本操作 字符串是Python中最常用的数据类型。我们可以使用引号('或")创建字符串。创建字符串很简单,...

  • Python起步——列表

    python列表的常用操作 1. list函数 将元组和字符串转化为列表。 2. 基本列表操作 2.1 元素赋值 ...

  • Python3.5 笔记——第4章 字符串

    Python3.5 笔记 第四章 字符串 基本操作 字符串是不可改变的。字符串的定义直接用引号就可以了,跟java...

网友评论

    本文标题:Python札记3_字符串基本操作

    本文链接:https://www.haomeiwen.com/subject/xhoyfctx.html