一、字符串的概念
字符串是表示单个字符的序列,其他类型的序列还包括列表和元祖
要理解字符串首先你要先了解字符是什么?把数字、文字、特殊的符号,这些表示字符。
字符串就是将所有的字符链接组合起来叫做字符串。
- 字符串定义格式
‘......’、”......”、’’’.....’’’ 、“””.......””” |
例子1:
a = '你好!' b = "欢迎你" c = '''有什么需要的吗?''' d ="""我可以帮你吗?""" print(a,b,c,d) |
注意1:单引号和双引号只能表示单行输出,其他的表示多行输出。
注意2:多行输出用来表示简化转义字符使用。
- Python中的解释注释使用
解释注释使用“#”,注释是不会被计算机所识别的。
例子:
a = '你好!' b = "欢迎你" c = '''有什么需要的吗?''' d ="""我可以帮你吗?""" # a、b、c、d表示字符串内容 print(a,b,c,d) # print打印内容 |
注意:或者使用”””.....”””进行注释。
- 字符串的特点
“ ”和’ ’没有区别仅仅是简化它的转义字符使用。
例子:
a = "'3'比'2'大" print(a) |
- 字符串的格式化
第一种方式
例子:求3+5的和在屏幕上输出3+5=8。
a = 3 b = 5 print("5+3={0}".format(a+b,3,7,6,8)) |
注意:0代表format中的第1个占位符,如果要选择第2个占位符值输出只要将0 改为1。如下
a = 3 b = 5 print("5+3={1}".format(a+b,3,7,6,8)) |
第二种方式
例子求3+5的和在屏幕上输出3+5=8。
a = 4 b = 4 print("4+4=%i"%(a+b)) |
注意:这种方式扩展性不高,请使用format函数。