2.3:
1. 字符和字符串都可以用单引号和双引号括起来
2. 输出字符或者字符串含有单引号或者双引号时,最外面应该用不同的引号括起来
比如:col=‘Hello “world”’ 或者 col=“Hello ‘world’”
输出:Hello “world” 或者 Hello ‘world’
3. 如果输出的字符串里同时含有单引号和双引号时,应该把其中一种引号用转义符 \ 转义,最外面用被转义的引号括起来
比如:col=‘Hello people’s “world”’ 输出:Hello people’s “world”
或者 col=“Hello people’s “world”” 输出:Hello people’s “world”
或者 col=‘Hello people’s “world”’ 输出:Hello people’s “world”
或者 col=“Hello people’s “world”” 输出:Hello people’s “world”
2.3.1:使用方法修改字符的大小写
比如:a=‘AsBcc’
1. title() :把首字母修改为大写,其他改为小写: print(a.title()) 输出:Asbcc
如果中间有空格,则空格之后第一个字母大写。比如:
name = “li ying yu”
print(name.title()) 输出是:Li Ying Yu
2. upper():把所有字符改为大写:print(a.upper()) 输出:ASBCC
3. lower():把所有字符改为小写:print(a.lower()) 输出:asbcc
特殊用法:把ADC,ADc,AdC这种字母一样但是大小写不一样的字符作一致转换,用于整理、匹配字符
2.3.2:字符串处理
1. 字符拼接用的是加号 +
用法类似于SQL语言中的 || 或者 |
2. 添加空白
可以使用制表符 \t 添加输出行前面的空格
可以使用换行符\n 进行换行输出
4. 删除空白
strip():删除两端的空白,不包括中间的空白(删除中间的空格待定)
rstrip():删除右侧的空白
lstrip():删除左侧的空白
比如:
favorite_language = ’ python ’
favorite_language.rstrip() 输出:’ python’
favorite_language.lstrip() 输出:'python ’
favorite_language.strip() 输出:‘python’
2.4.1:运算
1. Python使用两个乘号表示乘方运算
// An highlighted block
3 ** 2
输出:9