1、python字符串
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串,l
Python不支持单字符类型,单字符也在Python也是作为一个字符串使用。
>>> var1 = 'hello python' #定义字符串>>> print(var1[0]) #切片截取,从0开始,不包括截取尾数h>>> print(var1[0:5])hello>>> print(var1[-6:])python>>> var2 = var1[0:6]+'world' #截取字符并拼接赋值给新变量>>> print(var2)hello world
2、python转义字符
/ :在行尾时,为续行符
// :反斜杠转义,输出'/'
/' :单引号转义
/" :双引号转义
/b :退格(backspace)
/n :换行
/v :纵向制表符
/t :横向制表符
/r :回车
/f :换页
3、python字符串运算符
(+)拼接,(*)重复,([])索引,([:])切片,(in)成员判断,(not in)非成员判断,(r/R)元素输出字符串
>>> var1 = 'hello'>>> var2 = 'python'>>> print(var1+var2) #拼接字符串hellopython>>> print(var1*3) #重复输出字符串hellohellohello>>> print(var1[0]) #索引字符串h>>> print(var1[3:]) #索引切片lo>>> 'e' in var1 #判断字符串是否在变量中True>>> 'p' not in var1 #判断字符串是否不在变量中True>>> print("he/tllo /n") he llo >>> print(r"he/tllo /n") #原始输出字符串,也就是原始输出转义字符he/tllo /n
4、格式化字符串
Python 支持格式化字符串的输出 。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。
在 Python 中,字符串格式化使用与 C 中 sprintf 函数一样的语法。
python字符串格式化符号:
%c | 格式化字符及其ASCII码 |
%s | 格式化字符串 |
%d | 格式化整数 |
%u | 格式化无符号整型 |
%o | 格式化无符号八进制数 |
%x | 格式化无符号十六进制数 |
%X | 格式化无符号十六进制数(大写) |
%f | 格式化浮点数字,可指定小数点后的精度 |
%e | 用科学计数法格式化浮点数 |
%E | 作用同%e,用科学计数法格式化浮点数 |
%g
学习交流
热门图片
猜你喜欢的新闻
新闻热点 2020-02-16 09:52:44
2020-02-15 15:53:44
2020-02-11 22:02:38
2020-02-11 21:45:12
2020-02-07 10:36:18
2020-02-06 12:16:44
疑难解答 |