s ="lilei"
s ='lie \'s '#转义使用反斜杠表示(\)# 回车换行符# windows下\n# linux下\r\n
s ='hdsj \r\n dsfd'
格式化
把字符串按照一定的格式打印或者填充
格式化有两种方法
-利用百分号(%d表示整数,%s表示一个字符串)
-利用format函数
# 使用%格式化print("i love %s"%"dssd")
s ="skal %s jksdj %d"# 如果出现多个占位符,则相应内容需要用括号括起来print(s%("dassa",5));# 使用format格式化# 推荐使用format格式化# 使用上,以{}和:代替%号,后面用format带参数完成
s ="I love {}".format("lixiaojing")print(s)
s ="i love {1} and {0},i love {1}".format("tulingxueyuan",18)print(s)
None
表示什么都没有
如果函数没有返回值,可以返回None
用来占位置
用来解除变量绑定
表达式
由一个或者几个数字或者变量和运算符组成的一行代码
通常会返回一个结果
运算符
由一个以上的值经过变化得到新值得过程就叫运算
用于运算的符号就叫运算符
运算符的分类
算数运算符(//表示取商运算,**表示幂运算)
比较或关系运算符
赋值运算符
逻辑运算符
位运算符
成员运算符
身份运算符
逻辑运算符
# 对布尔值进行计算# and 逻辑与# or 逻辑或# not 逻辑非# Python中逻辑运算符没有异或运算# Boolean值中true等于1,false等于0
a =True
b =False
c =True
d = a and b or c
print(d)