常见的几种运算符:+(加法) -(减法) *(乘法) /(除法) **(幂运算) %(取余运算) //(取商运算)
在python中,数字类型没有大小限制,2.x版本中5/2 = 2,3.x版本中5/2 = 2.5,并且没有++和--运算符
浮点数可简写:3. == 3.0 .5 == 0.5
科学计数法:176.23 == 1.7634e2 0.876 == 8.76e-1
布尔值可以跟数字直接操作:age = 18 + True(True值为1,False值为0)
字符串可以用单引号也可以用双引号括起来,出现多个时应该单双交替使用:
# 单双引号交错使用的例子 # <a style="color:red"> 哈哈哈</a> # 用引号表示上面字符串 html = 'a style="color:red">哈哈哈</a>'
三引号(三个单引号或者三个双引号)能够扩起多行信息,单双引号则不能:
htmls = ''' i love wangxiaojing 我爱王晓静 哈哈哈哈哈 '''
各种进制的表示:
#十进制 age = 18 #二进制 age = 0b10010 #八进制 age = 0o102 #十六进制 age = 0xff #十六进制ff表示二进制的1111 1111
字符串的格式化,即把字符串按照一定格式打印或者填充:
- 利用百分号:
S = "I love %s,and my name is %s" print(S % ("zfr", "wjw"))
- 利用format函数:
S= "I love {1},and my name is {0}".format("wjw", "zfr") print(S)