布尔或操作 or
语法:
x or y
作用:
优先返回真值对象,当x为True时返回x,否则返回y
示例:
True or True #True
True or False #True
False or False #False
3.14 or 100 #3.14
0 or 0.0 #0.0
正负号运算符
+(正好) -(负号)
注:一元运算符(一个元素参加运算)
字符串 str
作用:
用来记录文字(文本)信息
表示方法:
在非注释中凡是用引号括起来的部分都是字符串
’ 单引号
" 双引号
‘’’ 三单引号
“”" 三双引号
空字符串的字面值表达方法
‘’
“”
‘’’’’’’
“”""""
非空字符串的字面值表达方法
‘hello’
“hello”
‘’‘hello’’’
“”“hello”""
单引号和双引号的区别:
单引号内的双引号不算结束符
双引号内的单引号不算结束符
/n
三引号字符串的作用:
三引号字符串可以包含单引号和双引号
三引号字符串中的换行会自动转换为换行符’\n’
/n
隐式字符串字面值拼接
示例:
s = ‘’‘I’m A teacher" ‘my name is “Tarena”’’’
print(s)
/n
用转义序列代表特殊字符
字符串字面值用字符反斜杠\后跟一些字符代表
/n
特殊的一个字符,如:
转义格式 含义
’ 代表一个单引号
" 代表一个双引号
\ 代表一个反斜杠<