Python 字符串 常用的操作 切片 左包括右不包括的原则 ________________ 比较字符串大小 eg: cmp("a",'b') -1第一个比第二个小 0 是相等 1是第一个比第二个大 ——&m...
一、声明
0-多个字符组成的有序序列;
二、特点
1、 字符串是一个不可变的数据类型
2、字符串是有序的
三、索引
下标:'abcde'
1、从左到右, 0, 1,2, ... 2、从右到左, 索引值最后一个字符的-1
倒数第二个字符的索引值-2....
切片:...
2019-12-11 22:25 −
1、find检测str是否包含在mystr,如果是返回开始的索引值,否则返回-1 ```python
In [5]: mystr='hello world itcast and hahaitcast'
In [6]: mystr.find('world')
Out[6]: 6
In [7]: myst...
2019-12-12 18:33 −
1.创建字符串
字符串用于存储和表示文本,在python中属于不可变对象,单引号、双引号、三引号内的内容即字符串。
1 s = '字符串'
2 s1 = "字符串"
3 s2 = '''字符串'''
4 print(s,s1,s2)
5 结果:
6 字符串 字符串 字符串
2.判断字符串
is...
2019-12-02 22:41 −
python中单引号和双引号的含义是一样的。字符串是一种直接量或者说是一种标量,是不可变类型,字符串是由独立的字符组成的,并且这些字符可以通过切片操作顺序的访问。
python实际有三类字符串:通常意义的字符串(str)和Unicode字符串(unicode)实际上都是抽象类basestring的子类...
2019-12-01 15:50 −
## 字符串:
**数据类型的分类** 可变(不可哈希)的:list dict set
不可变(可哈希)的:str bool int tuple 1. ### 切片 ##### 基本结构: str[start : end : step] step步长默认为1 start或...
2019-12-02 14:19 −
一 数值类型
1 int 整型
不可变类型,可进行数值运算,如下:
布尔型
判断真或者假
2 float
浮点数
有小数点,科学计数法...
2019-12-02 16:00 −
## Python 运算符 ## 什么是运算符? 本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4和5被称为操作数,"+"号为运算符。
Python语言支持以下类型的运算符: - 算术运算符
- 比较(关系)运算符
- 赋值运算符
- 逻辑运算符
- 位运算符
...
2019-12-03 15:04 −
## Perl 运算符 运算符是一种告诉编译器执行特定的数学或逻辑操作的符号,如: 3+2=5。
Perl 语言内置了丰富的运算符,我们来看下常用的几种: 1. 算术运算符
2. 比较运算符
3. 逻辑运算符
4. 赋值运算符
5. 位运算符
6. 引号运算符
7. 其他运算符
8. 运算符优先级...
2019-12-06 21:05 −
python中单引号和双引号使用完全相同。
使用三引号('''或""")可以指定一个多行字符串。
转义符 '\'
反斜杠可以用来转义,使用r可以让反斜杠不发生转义。。 如 r"this is a line with \n" 则\n会显示,并不是换行。
按字面意义级联字符串,如"this " "is ...
0
180
2019-12-19 12:21 −
我们在修改字符串时 通常遇到报错:
TypeError: 'str' object does not support item assignment
在Python中,字符串是不可变类型,即无法直接修改字符串的某一位字符。因此改变一个字符串的元素需要新建一个新的字符串。常见的修改方法有以...
0
1064