Python基本数据类型

基本类型:

  • 一、数字型
    • (一)、整型
    • (二)、浮点型
    • (三)、布尔型
    • (四)、复数类型
  • 二、字符串
  • 三、列表
  • 四、元组
  • 五、集合
  • 六、字典

一、数字型

(一)、整型

1、整型:int
在数字中,正整数、0、负整数都称为整型。
例:

intvar = 1000
#type获取数据类型
res1 = type(intvar)
print (res1)
#id获取内存地址
res2 = id(intvar)
print (res2)

运行结果:

 

2、二进制整型
也可用二进制表示整型,print自动转换为十进制。
例:

intvar = 0b1010
print (intvar)

运行结果:

 

(二)、浮点型

1、浮点型:float
含有小数点的数据都是浮点型。
例:

floatvar = 3.14
print (floatvar,type(floatvar))

 

(三)、布尔型

布尔型:bool
布尔型数据只有两种:True、False。表示真假。

例如:

boolvar = True
print (boolvar,type(boolvar))

 

二、字符串

1、字符串:str
用引号引起来的就是字符串。
可用:单引号、双引号、三引号
例:

strvar1 = '123'
strvar2 = "123,数字"
strvar3 = """
转义字符:\ + 字符
  (1)把无意义的字符变的有意义
  (2)把有意义的字符变的无意义
\\n:换行
\\r\\n:换行
\\t:缩进(tab,水平制表符)
\\r:把\\r后面的字符串直接拉到当前行行首
"""
print (strvar1)
print (strvar2)
print (strvar3)

 

2、元字符串:
r + 字符串 ==> 表示不转字符,原型化输入字符串。(相当于字符串中给所有特殊意义的字符加了转义符)
例:

strvar = r"E:\thabc_\nay"
print (strvar)

三、列表

1、列表:list
定义一个空列表:
listvar = []
定义一个普通列表

listvar = [111,3,13,True,3+4j,"abc"]
print (listvar,type(listvar))

 

 

四、元组

1、元组:tuple
定义一个空元组:
tuplevar=()
定义一个普通元组:
tuplevar = (False,3+4j,“aaa”,456)

正向下标和逆向下标与列表相同。

2、获取元组中的元素:
例:

tuplevar = (False,3+4j,"aaa",456)
res = tuplevar[-3]
print (res)

五、集合

1、集合:set(作用:较差并补)
定义一个空集合:
setvar = set()
定义一个普通集合:

setvar={"123","573","张三","李四"}
print (setvar,type(setvar))

六、字典

1、字典:dict
键值对存储数据。
语法:{键1:值1,键2:值2,键3:值3……}
定义一个空字典:
dictvar = {}
定义一个普通字典:
例:

dictvar = {"a1":"123","a2":"234","b1":"345","b2":"456"}
print (dictvar,type(dictvar))
作者:越墨 ;链接:Python六大基本数据类型介绍_python支持的数据类型-CSDN博客: 来源:CSDN;  著作权归作者所有。商业转载请联系作者进行授权,非商业转载请注明出处。

 

阅读剩余
本文发布于2023-12-29部分内容具有时效性,如有失效,请联系邮箱:heiyingcyh@163.com
THE END