字符串(一)
字符串简介 字符串常量 字符串操作
不可变序
单引号 双引号 三引号 转义\ Raw字符串用\
#-*- coding:utf8 -*-才可以中文
\ \\ \' \" \a 响铃 \b光标向前移动一位 \f 下一页 \n 换行 \r 返回开始 \t 水平制表 \v 垂直制表
\u \U \x \0(空字符 a\0b 的长度为3) 分别表示 16 (Unicode) 32(Unicode) 32 位进制值 NULL
使用文件目录 \\ 或者在前面加r或R
python3 len("中文") 2 python2 len("中文") 6 len(u"中文") 2
字符型拼接printf('-'*80)
a="aaass" 字符串也是序列
for c in a 循环
print(c,end='-')
a-a-a-s-s
from __future__ import print_funtion python2需要导入该模块才可以 end=''
判断字符(串)在字符串 'a' not in a
对字符串分辨
a[0:2] 显示第0个到第2个字符
每一个字符前面都有2个位置 正像反向的 不写是头尾
每几个显示一下 a[数字:数字:2] 每2个显示一个字符
字符串代码转换 ord('a') 为数字(可以用于转换ascci码) chr(1) 到字符
python2 不是Unicode代码 3是 Unicode代码可以正常中文 2加u来解决
a.repalce('ss','-') aaa-- 然而a的值不会变 需要重新赋值才可以