内容正文:
Python数据类型与表达式
Python常见数据类型
数据类型名 数据表示形式
整数 数学中的整数,如:1,-8080,0等
十六进制数(用Ox前级),
如:Oxfro0,Oxasb4c3d2a等
实数 数学中的实数,如3.14,-9.01等
用科学记数法表示的实数,如0.000012可以写成1.2e-5
字符串 用单引号、双引号或三引号表示,如:’这是一个字符串!’、”12345”、’’’x’’’
布尔型 只有两种值:True和False,布尔型数据可以进行not、and、or等逻辑运算
(1)int(整数),通常默认整数为十进制整数, 但实际上整数还包括二进制整数(以0b开头,每位上的数字为0或1)、八进制整数(以0o开头,每位上的数字在0-7之间)和十六进制整数(以0x开头,每位上的数字在0-9或A-F之间)。
(2)float(浮点数),如1.23,3E-2.
(3)Python中的布尔类型只有两种值:True和 False,
布尔(bool)类型布尔类型是计算机中最基本的类型,它是计算机二进制世界的体现,一切都是0和1.
如:3*Ture==3 4*False==0
(4)字符串(String)类型在Python中,使用一对单引号、双引号和三引号作为定界符来表示字符串,并且不同的定界符之间可以互相嵌套。其中单引号和双引,使用完全相同,使用三引号(’’’或”””)可以指定一个多行字符串。
Python没有单独的字符类型,一个字符就是长度为1的字符串。
字符串是以单引号'或双引号"括起来的任意文本,比如'abc',"xyz"等等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符
注:如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I,',m,空格,O,K这6个字符。
反斜杠“\"可以用来转义,使用r可以让反斜杠不发生转义。如r"this is a line with
",则
会显示,并不是换行。
字符串可以用+运算符连接在一起,用*运算符重复。
下列不属于字符串得是( )
A、“12345” B、’12345’
C、 12345 D、”’12345”’
下列数据不是整数的是(