从零开始学从零开始学python第六篇第六篇
从零开始学从零开始学python第六篇第六篇
太原理工大学机器人团队太原理工大学机器人团队20日打卡日打卡day6
1、模块、模块
2、高级变量、高级变量
模块应该说是python最重要的知识之一。学会模块相关方面知识,对于非计算机专业在未来利用编程知识有极大的用处。毕
竟在我看来,术业有专攻。
1、模块、模块
模块是 Python 程序架构的一个核心概念
模块模块 就好比是 工具包工具包,要想使用这个工具包中的工具,就需要 导入导入 import 这个模块
每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块模块
在模块中定义的 全局变量全局变量 、、 函数函数 都是模块能够提供给外界直接使用的工具
使用方法:
可以 在一个在一个 Python 文件文件 中 定义定义 变量变量 或者或者 函数函数
然后在 另外一个文件中另外一个文件中 使用 import 导入这个模块
导入之后,就可以使用 模块名.变量 / 模块名.函数 的方式,使用这个模块中定义的变量或者函数
模块模块可以让 曾经编写过的代码曾经编写过的代码 方便的被 复用复用 !
模块名也是一种标识符模块名也是一种标识符
标示符可以由 字母、下划线字母、下划线 和 数字数字 组成
不能以数字开头不能以数字开头
不能与关键字重名不能与关键字重名
2、高级变量、高级变量
2.1列表列表
2.11列表的定义列表的定义
List (列表) 是 Python 中使用 最频繁最频繁 的数据类型,在其他语言中通常叫做 数组数组
专门用于存储 一串一串 信息信息
列表用 [] 定义,数据数据 之间使用 , 分隔
列表的 索引索引 从 0 开始
索引索引 就是数据在 列表列表 中的位置编号,索引索引 又可以被称为 下标下标
注意:从列表中取值时,如果超出索引范围,程序会报错
science_list = ["geography","physics"]
2.12列表常用操作列表常用操作
在 ipython3 中定义一个 列表列表,例如: name_list = [] 输入 name_list. 按下 TAB 键, ipython 会提示 列表列表 能够使用的 方法方法 如
下:
In [1]: name_list.
name_list.append name_list.count name_list.insert name_list.reverse
name_list.clear name_list.extend name_list.pop name_list.sort
name_list.copy name_list.index name_list.remove
分类分类 关键字关键字/函数函数/方法方法 说明说明
增加 列表.insert(索引,数据) 在指定位置插入数据
列表.append(数据) 在末尾追加数据
列表.extend(列表2) 将列表2的数据追加到列表
修改 列表[索引] = 数据 修改指定索引数据
删除 del 列表[缩影] = 数据 删除指定索引数据
列表.remove[数据] 删除第一个出现的指定数据
列表.clear 清空列表
统计 len(列表) 列表长度
列表.count(数据) 数据在列表中出现的次数
排序 列表.sort() 升序排序
列表sort(reverse=True) 降序排序