一、常量
1. 字符串:也就是文本,用单引号、双引号和三引号括起来的都是字符串
2. 数字:整数(2,9)和浮点数(2.333或1e-9)
3. 逻辑值:True代表真,False代表假
4. type()返回一个数据类型,非常常用
二、变量
变量是一个可以赋值的量,与常量不同的是常量不可以赋值,而变量可以。
三、访问字符串的值及运算操作
访问字符串时,可以用方括号进行截取字符串
var1='h'
var2='i'
var3=3
#Example1:
print(var1)
#Example2:
print(‘var1[0]:’,var1[0])
#Example3:
print(‘var2[1:3]’, var2[1:3])#(切片写法)
可以使用+和*对字符串进行运算
var1='h'
var2='i'
var3=3
print(var1+var2)
print((var1+var2)*var3)
四、转义字符
\是转义符
常见符号:
\\(反斜杠)
\’(单引号)
\”(双引号)
\n(换行)
\t(tab制表符)
\r(enter回车)
经常和字符串和print语句连用
注意:转义字符是字符类型,要加上''
五、format方法
可以从其它信息中构建字符串
方法:变量=(format第几项)(连接语句)(format第几项)(连接语句)(format第几项)…….format{1项,2项……}
var4={0} is the author of {1}.format{J.K.Rowling,Harry Potter}
六、数字类型
整型(int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的。
浮点型(float) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)
复数( (complex)) - 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。
整数可以通过不同进制表示:
#16进制
number = 0xA0F
#8进制
number=0o37
#有时我们需要保留浮点数的前 k 位小数,可以使用 round 函数处理:
round(17.125125215, 3)
#虚数
number = 9.322-36j
七、数学数字
使用需要import math得到π等
import math
print(math.pi)
八、随机数
使用需要import random取随机数
import random
print(random.randint(0,100)
print(random.random(0,100))