青少年python系列 33.python安装非内置模块
青少年python教学视频ppt源码
青少年python系列目录_老程序员115的博客-CSDN博客
简介
python内置模及其内部的功能函数,是无法满足我们编程需求的。这时候如果有能够满足我们需要的第三方、非内置的模块供我使用,那再好不过了。其实Python有着非常多的第三方模块,也正是有着这么多的第三方模块,才使得Python编程语言这么受欢迎。
在使用第三方模块之前,需要注意以下两点:
1、不是所有的第三方模块都适合我们,需要我们提前了解将要安装的模块功能用途再进行安装。其实也很好理解,对我们无用的第三方模块的安装,会占用我们的电脑资源,且起不到任何帮助作用。
2、非内置的第三方模块需要你额外进行安装,安装的步骤并不难,但需要我们认真学习安装方式、步骤,只有这样,我们才能在后续的Python编程学习中不受阻碍走的更远、更好。
非内置模块安装
在pycharm的协助下,我们可以很轻松的安装python的第三方模块;除此之外,我们也将学习不依靠pycharm来安装python的第三方模块。这里需要注意,这两种安装python第三方模块的方法本质上都是依靠get-pip工具实现的,区别只是这两种方法的操作方式。
第一种方法:在pycharm中点击设置,找到python解释器,在解释器中添加模块,点击安装
这种方法操作极为简单,只需要在pycharm中操作即可,不需要有额外的安装条件。
第二种方法:使用命令窗口,运行 "pip install 模块名"指令进行安装
这种方法需要我们先打开windows的命令窗口,执行安装指令。这两种方法都可以帮助我们安装python的第三方模块,我们可以加以选择使用。
安装sympy模块
sympy模块,可以进行符号计算,可以定义符号变量,进行代数运算,以及微分运算、积分运算等。
在生活中抛物线经常能够“看”的到,我们抛出去的物体,在地球引力的作用下,最终会落到地面上,物体在运动的过程中勾勒出一条优美的曲线,这个曲线就是抛物线,篮球、乒乓球、羽毛球等等,他们的运行轨迹都是抛物线。抛物线在数学家的眼里,还满足一定的公式,抛物线的一般形式为
其中a 不等于0,b和c可以为0,现在让我们用安装的非内置的第三方模块sympy,用Python来画出一条
的抛物线出来。
请注意,如果我们没有安装第三方sympy模块,上述程序是无法执行的。我们还可以使用sympy模块来帮助我们计算圆周率
我们也可以使用sympy模块来帮助我们求和
总结一下:第三方非内置的模块有很多,并且绝大多数都是我们不熟悉的模块,在安装第三方非内置模块前,多多了解这些模块的函数功能是非常有必要的。
已经安装的get-pip工具与第三方非内置模块,会随着编程工具卸载而卸载,如果你卸载了,需要再次下载get-pip工具与第三方非内置模块。
青少年python系列 33.python安装非内置模块相关推荐
- 青少年python系列 2.Python简介
青少年python系列目录_老程序员115的博客-CSDN博客 青少年python教学视频ppt源码 Python来源 Python的创始人为Guido van Rossum.1989年圣诞节期间, ...
- python系列教程-python前世今生以及windows下环境的安装
文章目录 一.python的前世今生 1.1 Python的起源 二.为什么要学习python 2.1.从语言排行榜上看 三.python的安装 3.1 python下载 3.2 自定义安装路径,以及 ...
- csdn最新最牛最细python系列【python高阶:自动化相关技能】 python全栈自动化测试系类4-4
目录 [python之smtplib模块发送邮件] 1.tls模式加密 2.ssl加密,默认加密端口是465 MIMEApplication模块添加附件: [python编程之ini文件处理-conf ...
- python系列之---python的起源
根据TIOBE发布的2018年5月编程语言排行,可以看到python作为现在十分火热的语言,一直都是保持在前列. 5 月编程语言排行榜 TOP20 榜单: Top 10编程语言TIOBE指数走势(20 ...
- python系列-认识python
1.python是怎么出现的 2.python的发展 3.Python的用途 目前python语言可谓炙手可热,开发,测试.运维还有人工智能.数据分析等板块都是他们的影子. python是什么?pyt ...
- python文件之间的相互调用_「Python 系列」 Python 生成器函数详解
Python的生成器函数提供了一种强大的机制来管理数据和计算资源,但是对于Python的新手来说,它们不一定直观.在本文中,我将分解生成器的机制,同时还介绍我希望是一个有启发性的示例:用于管理和流传输 ...
- [每日一讲] Python系列:Python概述
Python 序章 概述 Python 是弱类型动态解释型的面向对象高级语言,其具备面向对象的三大特点:封装.继承.多态.Python 代码运行时,其有一个编译过程,通过编译器生成 .pyc 字节码 ...
- 【Python系列】Python写csv文件长数字变成科学记数法的解决方案
DATE: 2022.5.7 文章目录 前言 1.参考 2.问题再现 3.问题原因和分析 4.解决方案 前言 在采用Python处理csv文件时,将长数字的字符串写入csv文件中时,csv表格中的长数 ...
- 【Python系列】python GUI界面
1.环境准备 1.自己安装好python2.7 和 pyCharm 2.安装pyQt4 (1)下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/ (2)p ...
最新文章
- coco数据集大小分类_MicroSoft COCO数据集
- xp与Vista双系统 相关问题
- java中Vector
- flashisland in webdynpro
- php yii2 sns,GitHub - yggphpcoder/iisns: 基于 yii2 的 sns 社区系统,一站式解决社区建站...
- github 生产环境_如何在GitHub上提高生产力
- div+css 布局下兼容IE6 IE7 FF常见问题
- Python集合常用函数使用详解(内附详细案例)
- Fibonacci 取余,直接做超时
- JAVA Thread的中断机制(interrupt)
- vsftpd配置文件详细讲解
- VS2010 SP1安装卡在VS10Sp1-KB983509处的解决(转)
- COGS 2075. [ZLXOI2015][异次元圣战III]ZLX的陨落
- spring-cloud-oauth2
- java脚本引擎Rhino 入门
- 爱思益为我找的工作怎么样?
- GlusterFS探究(一): dht,afr,fuse, mgmt 层 几个问题总结
- Scratch少儿编程系列目录
- 拖延症患者的自我反省
- RT-Thread线程实例