提示:Python 随堂笔记
本文目录
前言
1.Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
2.Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
3.Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
4.Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。
5.Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
6.Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器/网站再到游戏。
一、为什么学Python?
1. Python的优势
- 简单易学、明确优雅、开发速度快
- 跨平台、可移植、可扩展、交互式、解释型、面向对象的动态语言
- 内置电池 -> 大量的标准和第三方库
- 社区活跃,贡献者多,互帮互助
- 开源语言,发展动力大
2. python应用方向
- 常规软件开发
- 科学计算
- 自动化运维
- 云计算
- WEB开发
- 网络爬虫
- 数据分析
- 人工智能
二、Python环境搭建、安装、使用及卸载
1. Python的编译器和解释器
编译器、解释器的区别:
- 编译器:先整体编译再执行
编译方式:运行速度快,但任何一个小改动都需要整体重新编译,可脱离编译环境运行,代表语言是C语言。
- 解释器:边编译边执行
解释方式:运行速度慢,但部分改动不需要整体重新编译,不可脱离解释器环境运行,代表语言是Python语言。
2. Python的安装步骤
官网:www.python.org
Python版本:Python3.6、3.7版本更稳定
编译器:Pycham2018社区版
推荐安装Python3.6.4
1.首先 打开我们的Python3.6.4安装包文件
2.选择第一个 修改自定义安装
3. 全部勾选 -> Next
PIP必须勾选哦~
4. 勾选如图(修改安装路径)
因为占用空间会比较大 所以安装到除C盘以外的盘
5.点击Install安装 -> 完成
- 因为之前已经安装过了就不再安装了~
- 打开运行Win + R -> cmd -> 输入Python
如果看到下图 说明安装成功了~
3. Python安装后常见问题
1. 将Python配置到系统环境中
① 出现问题:Python不是内部或外部名称 如下图:
解决方案:
在桌面 此电脑 右键 -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量 -> Path-> 将Python的安装目录和Scripts目录导入 ->保存 如图:
4. Python的卸载
控制面板/程序 -> 找到Python -> 卸载
5. PIP whl 临时换源 三种方式安装pygame库
1. pip + 临时换源 安装
pip install pygame -i https://pypi.douban.com/simple/
2. whl 文件安装
下载与Python对应库版本文件: https://www.lfd.uci.edu/~gohlke/pythonlibs
pip install wheel
安装wheel库
pip install 刚才下载的文件
6. 基础练习作业
使用Python idle输出’Hello World’
print('Hello World')
使用iPython输出’Hello World’
print('Hello World')
使用Pycharm输出’Hello World’
print('Hello World')
7. 随笔记录:PIP命令
pip install xxx
pip 安装模块 xxx库名
pip uninstall xxx
卸载库
pip install xxx-版本号
更新库
pip install -U xxx
更新库
pip list
已安装库
pip freeze
已安装版本
pip freeze > 需要导出的txt路径
导出库名称
pip install -r 之前导出的txt路径
安装导出的库
查看pip安装的软件包路径
例如查看 beautifulsoup4的安装路径
pip show beautifulsoup4
如果文章对你有帮助,记得一键三连哦~
原创不易 感谢支持 未经允许禁止转载!
Pycharm专业版下载:https://pan.baidu.com/s/1kGqR5lUOFJLySXFd0zVs_Q 提取码:8888
博主的QQ:1617184046
博主的官网:瞄一眼~
转载:https://blog.csdn.net/weixin_45561522/article/details/111242510