标题一、字符串类型及其操作
1.由一对‘’,“”,‘“’”构成。(注意:使用单引号时,双引号可以作为字符串的一部分;使用双引号时,单引号可以作为字符串的一部分。三引号可以表示单行或者多行字符串,即可以换行。)
2.input()函数将用户输入的内容作为一个字符串类型,是获取用户输入的方式怕(从键盘输入,统一变成字符串赋给变量。
3.两种序号体系
(1)字符串长度(即字符个数)例子中L=11
字符串包括两种序号体系,正向递增序号和反向递减序号。
eg. 反向递减序号(最右侧是-1)(此处箭头方向指左,实在找不到箭头)
-11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1
h e l l o w o r l d
0 1 2 3 4 5 6 7 8 9 10
正向递增序号(最左侧为0)
(2)区间访问:采用【N:M】格式(:是到的意思),从N到M(不包括M)的子字符串。
(3)字符串操作
x+y(类型得一致)
x*n或n*x(x是数字,n是字符串):复制n次字符串x。
x in s
str【i】:返回第i个字符。
str【N:M】:切片,从N到M(不包含M)。
补充:1.#:注释与君(命名)
2.eval():转换;将输入的字符串转变为python语句字符串。
3.多行语句的程序写成“xx.py"的文件。