《Python与大数据》笔记
《Python与大数据》笔记一、Python基础语法1.1数据类型Python中常见的数据类型包括数值型(int、float、complex)、序列型(list、tuple、str)、映射型(dict)和集合型(set、frozenset)。•数值型:int用于表示整数,如a=10;float表示浮点数,如b=3.14;complex表示复数,如c=1+2j。•序列型:list是可变的有序序列,如my_list=[1,'abc',3.14];tuple是不可变的有序序列,如my_tuple=(1,2,3);str用于存储字符串,支持切片操作,如text="Hello";print(text[1:4])会输出ell。•映射型:dict以键值对形式存储数据,如my_dict={'name':'Alice','age':25},可通过键快速访问对应的值。•集合型:set是无序且不重复的元素集合,如my_set={1,2,2,3},实际存储为{1,2,3};frozenset是不可变集合。1.2运算符与表达式Python支持算术运算符(+、-、*、/、//、%、**)、比较运算符(==、!=、>、<、>=、<=)、逻辑运算符(and、or、not)、位运算符(&、|、^、~、<<、>>)等。例如,a=5;b=3,a+b为算术运算,结果是8;a>b为比较运算,结果是True;aandb为逻辑运算,在数值环境下,非