pytfon笔记之字符串
字符串(一)一 定义:字符串是由数字,字母,下划线组成的一串字符,他是编程语言中表示文本的数据类型。
二 构建方法:1通过内建函数str()生成,str()实际是类型内置函数,与整数int()一样2可以使用单引号,双引号,三引号来创建字符串。注:python对字符串单,双引号没有要求,但实际上双引号用起来会更方便“let’s go”,如果使用单引号则需要对字符串的单引号做转义处理let\’s go’
二 转义字符在引号前加入\,可将后面的符号转变为普通字符处理,而转义字符不会被记入字符串,常用转义符如下:
(在行尾时) 续行符
\ 反斜杠符号
’ 单引号
" 双引号
\n 换行
\v 纵向制表符
\t 横向制表符
\r 回车
\b 退格
三 序列字符串中的字符都是有序排列并且顺序不可变,且每个字符对象都是通过索引单独获取的
索引:字符串中每个字符的编号,且正序是从左到右,起始数字是0,倒序从右到左,起始数字是-1。(获取字符串内元素的方式:子符串对象后加方括号,方括号内加索引)
四 字符串运算符1 拼接与重复“+”:连接符、将两个字符串拼接在一起(两边数据类型要一致)
“*”:重复符,可以将原字符串重复指定整数次返回,且返回的是新字符,原字符不变。2 比较运算符“==“:用于比较两个字符串是否相同”>”和“<”:比较两个字符串大小,(主要用于单字符和多字符的比较)
五 子符串常用方法isalnum() 所有字符都是字母或数字则返 回 True,否则返回 Fals
eisalpha() 所有字符都是字母则返回 True, 否则返回 False
isdigit() 如果字符串只包含数字则返回 True 否则返回 False
…islower() 字符都是小写,则返回 True,否则返回 False
isnumeric() 如果字符串中只包含数字字符,则返回 True,否则返回 False
isspace() 如果字符串中只包含空白,则返回 True,否则返回 False
.isupper() 所有字符都是大写,则返回 True,否则返回 False
lower() 转换字符串中所有大写字符为小写.
upper() 转换字符串中的小写字母为大写swapcase() 将字符串中大写转换为小写,小写转换为大写
title() 将字符串中的首字母大写
2020-11-21
最新推荐文章于 2021-08-11 00:36:49 发布