python笔记
python是一种高层次解释性、编译性、互动性和面向对象的脚本语言。
数据类型
基本数据类型:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)
上述六个表达式为python中基本数据类型。
. 可变数据:列表、字典、集合。
. 不可变数据:数字、字符串、元组。
1.Python数字
数字数据类型存储数字值。当为其分配值时,将创建数字对象。如:
num1 = 10
num2 = 20
可以使用del语句删除对数字对象的引用。如:
del num
del num_a, num_b
Python3中支持三种不同的数值类型:
- int
- float
- complex
2.Python字符串
- 在python中引号引起来的就是字符串
- 字符串是用来存储少量数据
Python中的字符串被标识为在引号中表示的连续字符集。
它的第一个字符从字符串开始处的0开始,以-1表示字符串中的最后一个字符。
str = "大数据19-3班25号高国政"
3.Python列表
列表是Python中最通用的数据类型,列表中元素的类型可以不包含多种,包括数字,字符串甚至可以包含列表(所谓嵌套),创建列表就在方括号之间放置不同的逗号分隔值。
list1 = ['gaoguozheng', 'ggz25', 1024, 2000];
list2 = [1, 2, 3, 4, 5 ];
list3 = ["a", "b", "c", "d"];
要删除列表中的元素,并且如果确切知道要删除哪些元素可以使用del语句。如果不知道要删除哪些项目,可以使用remove()语句。
list = ['gaoguozheng', 'ggz25', 1024, 2000]
print (list)
del list[2]
print ("After deleting value at index 2 : ", list)
结果示意如下
['gaoguozheng', 'ggz25', 1024, 2000]
After deleting value at index 2 : ['gaoguozheng', 'ggz25', 2000]
4.元组
元组是不可变的Python对象。元组和列表一样,是一种系列。元组和列表之间的主要区别是元组不能像列表那样改变元素的值,可以简单地理解为“只读列表”。
yuan1 = ('gaoguozheng',2020)
yuan2 = () 这是一个空元组
5.字典
字典中的键与值之间用:隔开,字典用花括号{}括起来
zidian1 = {'qiyi'=1,'qiet'=2}
空字典用{}表示。
zidian2 = {}