1、什么是变量变量是用于储存数据的“容器”。如果只使用字面常量很快就会让人感到无聊——我们需要一些能够存储任何信息并且也能操 纵它们的方式。这便是 变量Variables 登场的时刻。正如其名字所述那般变量的值是可 以变化的也就是说你可以用变量来存储任何东西。变量只是你的计算机内存中用以存储 信息的一部分。与文字常量不同你需要通过一些方式来访问这些变量因此你需要为它 们命名。1、命名规则如下要求1、见名知意看到变量就是到这个变量是干什么的。2、有字母下划线和数字组成且数字不能开头。3、区分大小写变量中间不能有空格。4、python的内置函数和关键字不能够作为变量名如下举例参考 # 做到见名知意如name表示名字age表示年龄等。 name age # 变量由下划线数字组成不能一数字开头。 numbers_10 10_numbers # error错误 # 区分大小写变量中间不要有空格。 Numbers_10 Numbers 10 # error错误 # python的内置函数和关键字不能作为变量 while # errorwhile是python中的关键字不能作为变量名 str() # error, pygame是str是python中的内置函数。2、变量的使用赋值修改操作python中的变量可以进行赋值修改等操作。如下代码展示# 定义一个变量为money money # 进行赋值操作,表示把1000放进money中此时money就是1000 money 1000 # 进行修改操作这里简单进行一个加法操作 # 此时money的值就是1000500的值为1500。 money 1000 5002、数据类型的介绍1、数据类型介绍类型描述说明int整型数学中的整数包括正整数和负整数所有的整数都是整型的数据类型。bool布尔数据类型只有真或者假两种TureFalse。float浮点型数学中的小数。2、组合数据类型列表list列表是专门用于储存一串有序的数据的数据类型。语法形式列表 [元素1,元素2,元素3........ ]如下代码介绍# 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list)3、列表的索引1、列表的索引与C语言中的数组下标一致都是从0开始进行访问。如下代码形式 # 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list) # 使用列表索引进行访问列表。 print(list[0]) # 这里就会输出小张。 print(list[1]) # 这里就会输出小刘。 print(list[2]) # 这里就会输出小梁。2、使用列表内容查看列表下标使用方法例如列表.index(小张)使用print输出即可得到列表下标如下图代码。# 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list) # 使用列表索引进行访问列表。 print(list[0]) # 这里就会输出小张。 print(list[1]) # 这里就会输出小刘。 print(list[2]) # 这里就会输出小梁。 # 使用列表内容找下标。 print(list.index(小张)) # 输出结果为04、列表中的追加与删除和清除1、追加列表元素使用方法列表.append(需要追加的元素)如下图代码 # 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list) # 使用列表索引进行访问列表。 print(list[0]) # 这里就会输出小张。 print(list[1]) # 这里就会输出小刘。 print(list[2]) # 这里就会输出小梁。 # 使用列表内容找下标。 print(list.index(小张)) # 输出结果为0 # 追加列表内容 list.append(小龙) print(list) # 会在列表最后增加一个元素。2、删除列表中的元素使用方法列表.pop(需要删除的元素)使用下标删除也可以如下图代码 # 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list) # 使用列表索引进行访问列表。 print(list[0]) # 这里就会输出小张。 print(list[1]) # 这里就会输出小刘。 print(list[2]) # 这里就会输出小梁。 # 使用列表内容找下标。 print(list.index(小张)) # 输出结果为0 # 追加列表内容 list.append(小龙) print(list) # 会在列表最后增加一个元素。 # 删除列表中的一个数据 list.pop(0) print(list) # 删除列表中的第一个元素。3、清除列表中的元素使用方法列表.clear(列表)如下图代码# 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list) # 使用列表索引进行访问列表。 print(list[0]) # 这里就会输出小张。 print(list[1]) # 这里就会输出小刘。 print(list[2]) # 这里就会输出小梁。 # 使用列表内容找下标。 print(list.index(小张)) # 输出结果为0 # 追加列表内容 list.append(小龙) print(list) # 会在列表最后增加一个元素。 # 删除列表中的一个数据 list.pop(0) print(list) # 删除列表中的第一个元素。 # 清除列表内容 list.clear() print(list) # 清除list列表的所有内容。 5、列表功能总结常用方法含义list.append(baidu)追加baidu元素list.insert(1,baidu)在列表第一个位置插入“baidu”元素list.index(x)返回列表中第一个值为x的元素的索引list.remove(v)从列表中移除第一次找到的值vlist.pop([i])从列表中指定位置删除元素。并将其返回。list.reverse()倒排列表中的元素list.count(X)计数返回x在列表中出现的次数list.sort(key None, reverse False)对列表中的元素进行适当排序 reverse True为降序 reverse False为升序默认del list[2]删除列表第三个元素del list删除列表3、数据类型-元组元组与列表非常相似元组中的元素不能修改。修改会发生报错元组名 (元素1, 元素2, 元素3)4、组合数据类型-字典1、创建语法字典名 {key1: value1, key2: value2, key3: value3}# 创建一个组合数据类型-字典 dist {苹果: 5, 香蕉: 4, 西瓜: 7, 橘子: 5} 2、增加字典中的元素内容也就是key内容和value值如下代码展示# 创建一个组合数据类型-字典 dist {苹果: 5, 香蕉: 4, 西瓜: 7, 橘子: 5} # 在字典里增加内容 dist[榴莲] 50 print(dist) # 在末尾增加一个元素内容和值。 3、删除字典中的元素使用字典名.pop[key]如下代码展示# 创建一个组合数据类型-字典 dist {苹果: 5, 香蕉: 4, 西瓜: 7, 橘子: 5} # 在字典里增加内容 dist[榴莲] 50 print(dist) # 在末尾增加一个元素内容和值。 # 在字典中删除一个元素 dist.pop(苹果) print(dist) # 删除了苹果这个元素的key和value的内容。 4、清除字典中的所有元素字典名.clear[]如下图代码展示# 创建一个组合数据类型-字典 dist {苹果: 5, 香蕉: 4, 西瓜: 7, 橘子: 5} # 在字典里增加内容 dist[榴莲] 50 print(dist) # 在末尾增加一个元素内容和值。 # 在字典中删除一个元素 dist.pop(苹果) print(dist) # 删除了苹果这个元素的key和value的内容。 # 清除字典中的所有元素 dist.clear[] print(dist) 5、组合数据类型-字典的总结用法常用方法含义d.keys()返回一个列表列表包含字典的所有键的信息d.values()返回一个列表列表包含字典的所有值的信息d.items()返回一个列表列表元素为字典的键和值构成的元组d.len(d)返回字典的长度即字典元素的数目d.str(d)输出字典可打印的字符串d.copy()复制一个字典d.zip()合并列表组成字典d.update()将一个字典的元素添加到另一个字典中d.clear()删除字典中全部的键值对使之变为空字典del d[k]删除字典d中键k对应的值感谢观看觉得有帮助的可以给博主点个赞谢谢
python入门基础知识学习
1、什么是变量变量是用于储存数据的“容器”。如果只使用字面常量很快就会让人感到无聊——我们需要一些能够存储任何信息并且也能操 纵它们的方式。这便是 变量Variables 登场的时刻。正如其名字所述那般变量的值是可 以变化的也就是说你可以用变量来存储任何东西。变量只是你的计算机内存中用以存储 信息的一部分。与文字常量不同你需要通过一些方式来访问这些变量因此你需要为它 们命名。1、命名规则如下要求1、见名知意看到变量就是到这个变量是干什么的。2、有字母下划线和数字组成且数字不能开头。3、区分大小写变量中间不能有空格。4、python的内置函数和关键字不能够作为变量名如下举例参考 # 做到见名知意如name表示名字age表示年龄等。 name age # 变量由下划线数字组成不能一数字开头。 numbers_10 10_numbers # error错误 # 区分大小写变量中间不要有空格。 Numbers_10 Numbers 10 # error错误 # python的内置函数和关键字不能作为变量 while # errorwhile是python中的关键字不能作为变量名 str() # error, pygame是str是python中的内置函数。2、变量的使用赋值修改操作python中的变量可以进行赋值修改等操作。如下代码展示# 定义一个变量为money money # 进行赋值操作,表示把1000放进money中此时money就是1000 money 1000 # 进行修改操作这里简单进行一个加法操作 # 此时money的值就是1000500的值为1500。 money 1000 5002、数据类型的介绍1、数据类型介绍类型描述说明int整型数学中的整数包括正整数和负整数所有的整数都是整型的数据类型。bool布尔数据类型只有真或者假两种TureFalse。float浮点型数学中的小数。2、组合数据类型列表list列表是专门用于储存一串有序的数据的数据类型。语法形式列表 [元素1,元素2,元素3........ ]如下代码介绍# 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list)3、列表的索引1、列表的索引与C语言中的数组下标一致都是从0开始进行访问。如下代码形式 # 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list) # 使用列表索引进行访问列表。 print(list[0]) # 这里就会输出小张。 print(list[1]) # 这里就会输出小刘。 print(list[2]) # 这里就会输出小梁。2、使用列表内容查看列表下标使用方法例如列表.index(小张)使用print输出即可得到列表下标如下图代码。# 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list) # 使用列表索引进行访问列表。 print(list[0]) # 这里就会输出小张。 print(list[1]) # 这里就会输出小刘。 print(list[2]) # 这里就会输出小梁。 # 使用列表内容找下标。 print(list.index(小张)) # 输出结果为04、列表中的追加与删除和清除1、追加列表元素使用方法列表.append(需要追加的元素)如下图代码 # 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list) # 使用列表索引进行访问列表。 print(list[0]) # 这里就会输出小张。 print(list[1]) # 这里就会输出小刘。 print(list[2]) # 这里就会输出小梁。 # 使用列表内容找下标。 print(list.index(小张)) # 输出结果为0 # 追加列表内容 list.append(小龙) print(list) # 会在列表最后增加一个元素。2、删除列表中的元素使用方法列表.pop(需要删除的元素)使用下标删除也可以如下图代码 # 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list) # 使用列表索引进行访问列表。 print(list[0]) # 这里就会输出小张。 print(list[1]) # 这里就会输出小刘。 print(list[2]) # 这里就会输出小梁。 # 使用列表内容找下标。 print(list.index(小张)) # 输出结果为0 # 追加列表内容 list.append(小龙) print(list) # 会在列表最后增加一个元素。 # 删除列表中的一个数据 list.pop(0) print(list) # 删除列表中的第一个元素。3、清除列表中的元素使用方法列表.clear(列表)如下图代码# 创建一个列表里面放入3个元素。 list [小张,小刘,小梁] # 这就是一个有序的列表 type(list) # type查看数据类型 # 打印列表 print(list) # 使用列表索引进行访问列表。 print(list[0]) # 这里就会输出小张。 print(list[1]) # 这里就会输出小刘。 print(list[2]) # 这里就会输出小梁。 # 使用列表内容找下标。 print(list.index(小张)) # 输出结果为0 # 追加列表内容 list.append(小龙) print(list) # 会在列表最后增加一个元素。 # 删除列表中的一个数据 list.pop(0) print(list) # 删除列表中的第一个元素。 # 清除列表内容 list.clear() print(list) # 清除list列表的所有内容。 5、列表功能总结常用方法含义list.append(baidu)追加baidu元素list.insert(1,baidu)在列表第一个位置插入“baidu”元素list.index(x)返回列表中第一个值为x的元素的索引list.remove(v)从列表中移除第一次找到的值vlist.pop([i])从列表中指定位置删除元素。并将其返回。list.reverse()倒排列表中的元素list.count(X)计数返回x在列表中出现的次数list.sort(key None, reverse False)对列表中的元素进行适当排序 reverse True为降序 reverse False为升序默认del list[2]删除列表第三个元素del list删除列表3、数据类型-元组元组与列表非常相似元组中的元素不能修改。修改会发生报错元组名 (元素1, 元素2, 元素3)4、组合数据类型-字典1、创建语法字典名 {key1: value1, key2: value2, key3: value3}# 创建一个组合数据类型-字典 dist {苹果: 5, 香蕉: 4, 西瓜: 7, 橘子: 5} 2、增加字典中的元素内容也就是key内容和value值如下代码展示# 创建一个组合数据类型-字典 dist {苹果: 5, 香蕉: 4, 西瓜: 7, 橘子: 5} # 在字典里增加内容 dist[榴莲] 50 print(dist) # 在末尾增加一个元素内容和值。 3、删除字典中的元素使用字典名.pop[key]如下代码展示# 创建一个组合数据类型-字典 dist {苹果: 5, 香蕉: 4, 西瓜: 7, 橘子: 5} # 在字典里增加内容 dist[榴莲] 50 print(dist) # 在末尾增加一个元素内容和值。 # 在字典中删除一个元素 dist.pop(苹果) print(dist) # 删除了苹果这个元素的key和value的内容。 4、清除字典中的所有元素字典名.clear[]如下图代码展示# 创建一个组合数据类型-字典 dist {苹果: 5, 香蕉: 4, 西瓜: 7, 橘子: 5} # 在字典里增加内容 dist[榴莲] 50 print(dist) # 在末尾增加一个元素内容和值。 # 在字典中删除一个元素 dist.pop(苹果) print(dist) # 删除了苹果这个元素的key和value的内容。 # 清除字典中的所有元素 dist.clear[] print(dist) 5、组合数据类型-字典的总结用法常用方法含义d.keys()返回一个列表列表包含字典的所有键的信息d.values()返回一个列表列表包含字典的所有值的信息d.items()返回一个列表列表元素为字典的键和值构成的元组d.len(d)返回字典的长度即字典元素的数目d.str(d)输出字典可打印的字符串d.copy()复制一个字典d.zip()合并列表组成字典d.update()将一个字典的元素添加到另一个字典中d.clear()删除字典中全部的键值对使之变为空字典del d[k]删除字典d中键k对应的值感谢观看觉得有帮助的可以给博主点个赞谢谢