目录
前言
一、概念
二、具体Python中的数据类型
三、变量的定义
四、注释
五、复杂数据类型
总结
前言
在编程中,数据类型是一个重要的概念。
变量可以存储不同类型的数据,并且不同类型可以执行不同的操作。
一、概念
整型:int Integer
浮点型:float
布尔型: bool(boolean)
字节:bytes
字符:char(Python中没有char类型)
字符串:string 列表
list 字典:dictionary
集合:set,collection
二、具体Python中的数据类型
整型:int 1,2,3,4,5....整数(正整数和负整数,以及0)
小数: float 1.1, 1.2,3.3 小数(正小数,负小数)
字符串:"word" 字符串,包含了4个字符,单引号或者双引号,三个单引号或者三个双引号的表示形式
字节:bytes , b'123', 加小写b表示字节
布尔:True or False, 真或者假
空类型: None
复数:complex, 形式为a + bj
复杂数据类型
三、变量的定义
格式:变量名 = 值 =》variable_name = value
在Python中,变量类似一个标签,可以通过变量来访问所对应的值,变量的类型由值来决定
查看变量属性的函数:
print(variable_name) : 打印变量内容
type(variable): 变量类型
id(variable): 查看变量标识
print(type(int_data))
四、注释
怎么去注释python的代码:注释的意思,在注释中的代码,不会被Python解释器执行。
单行注释:#,Pycharm中的快捷键:ctrl + / 快速注释你选中的代码 多行注释:三个双引号:""""""和三个单引号''''''
五、复杂数据类型
序列:
str_data = "1234567890"
序列:存储的时候,它的下标是从0开始的,意味着你去访问它的时候通过下标去访问:str_data最大的下 标 = str_data的长度减一 = 在Python中还有负的小标,从最右侧以-1开始。
tuple:元组,也是一种序列的形式:可以存储不同类型的数据。定义的形式:(元素1, 元素2, 元素3) ,另 一种定义形式tuple()
tuple(arg): arg代表的是参数的意思,arg:可以是序列(字符串就是一个序列)
immutable sequence: 不可变的序列。
touple定义一个元素:touple1 = (1,)
总结
综上所述,可得
int_var = 1
float_var = 1.1
complex_var = 1+2j
byte_var = b''
bool_var = True
string_var = ""
none_var = None
print(type(int_var), type(float_var), type(complex_var), type(byte_var), type(bool_var), type(string_var), type(none_var))
tuple_var4 = (1, "da")
list1 = [1, 2, 3, 4]
tuple_var5 = tuple(list1)
print(type(tuple_var4), type(tuple_var5))
tuple_var = (1,)
tuple_var1 = ()
tuple_var3 = tuple()
print(type(tuple_var), type(tuple_var1), type(tuple_var3))
tuple_var2 = tuple("12345654321")
print(tuple_var2.index("2"))
运行结果



