| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python基础 – 使用别人代码的模块机制 -> 正文阅读 |
|
[Python知识库]Python基础 – 使用别人代码的模块机制 |
前言Python的模块为日常编程中许多问题提供了标准的解决方案,同时也能让我们更加简洁优雅地管理代码。 模块定义: 每个模块是由1个或多个Python文件构成。是相关的类、函数和变量所组成的一个集合。 它可以被其它代码引入并直接使用。 通常,一个模块中的各个功能是相互关联的。 模块中的函数就像是积木,用一块一块的积木搭建成一个完整的图形,搭好的图形就是模块。
内置模块是在安装Python时自带的模块。Python提供了大量丰富且高质量的内置模块来帮助完成一些系统化工作。 比如,生成一个随机的数字可以使用 为了使用这些模块,首先需要通过关键词 导入模块
代码的作用 这三行代码输出了一个随机数。 第一行导入了 第二行将生成的随机数赋值给了变量 第三行输出了
关键字
一个名为 导入 这里,我们调用了
比如,想生成一个在1到7之间的随机整数,可以使用 代码总结要导入模块时,就可以使用这样的格式: 比如,要获取今天的日期,就需要用到
导入模块 使用关键字
一个类,表明我们在调用
一个方法,表明我们要调用的 该方法用于获取当前的本地日期。 代码总结导入模块后,想获取到该模块中的类里面的某一个方法时,就可以使用这样的格式: 小练习使用 使用该模块下的
获取今天日期的年份,并判断跟实际今年的年份(2022)是否相等。相等输出True,不相等输出False。
不难看出,一个模块是由很多类和函数组成的。 有时候只想导入 这时候,就可以用到 导入模块
两个关键字 第一个关键字 这两个关键字,表明从 一个名为 一个类 一个类,表明我们要调用的
一个方法,表明我们要调用的 可以看到,使用 代码总结当我们只想导入模块里面的一部分内容时,就可以使用这样的格式: 第三方模块学习了导入模块的两种方式,但是导入的都是内置模块。这些模块是Python自带的,具有较高的通用性。 除此之外,我们还会接触到许多的第三方模块。这些非内置的模块由其他的开发者所编写,提供给公众免费使用,功能更加个性化。可以从Python Package Index上找到自己需要的模块。 内置模块可以直接导入后使用,而非内置的模块则需要先进行安装,然后才能导入使用。 安装模块为了安装第三方模块,需要一个叫作 在安装 安装第三方模块的方式在不同的电脑系统上略微有些不同 Windows要使用 可以使用以下两种方式打开命令提示符: 在电脑左下角 同时在键盘上按下快捷键 打开一个 只需要在命令提示符的窗口里,使用
直接在终端中输入: 这里由于 如果在自己电脑上安装不上或安装缓慢,可在命令后添加如下配置进行加速:
点击回车后,会出现很多的安装信息。当看到 可能会遇到黄色的警告,这是在提示需要升级pip工具。可以选择忽视,也可以按照指示在终端中输入 安装过程如图所示: macOS要使用 我们可以点击
只需要在终端窗口里,使用
直接在终端中输入: 这里由于pyecharts的特殊性,在安装时要指定版本1.8.1,而其它大多数模块都可以直接使用模块名安装。 如果在自己电脑上安装不上或安装缓慢,可在命令后添加如下配置进行加速:
示例安装成功后,就可以关闭当前窗口,回到编辑器里使用该模块来绘制柱状图了。和内置模块一样,我们需要导入模块。
使用 然后,通过 第二行代码: 使用 这里, 这是为了之后在代码中使用该模块时能更加方便,不用再通过
小练习引入 使用 导入模块后,完成以下两个操作: 通过 通过
计算平均值
使用 使用
使用 定义一个
💫点击直接资料领取💫
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 10:09:23- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |