一、简介
1、1989年诞生,定位“优雅、明确、简单”。
2、提供非常完整的基础代码库,覆盖网络、文件、GUI、数据库、文本等大量内容,被形象成为“内置电池(batteries included)”。用python开发,很多功能不必从零开始编写,直接使用现成即可。
3、初内置库外,还有大量第三方库。
4、python适合的场景:
- 首选:网络应用(包括网站、后台服务等);
- 其次,日常需要小工具(包括系统管理员需要的脚本任务等等);
- 另外,把其他语言开发的程序包装起来,方便使用。
5、缺点:运行速度慢;代码不能加密;
二、查看当前版本
MacBook一般都自带python2的,因此可以在终端分别输入
python
或
python3
来查看当前版本。
此外,还可以输入
which python
或
which python3
来查看其所在路径。
三、用brew工具安装python3
本机为macbook air,安装方法最简单的是使用终端程序管理工具brew。下面回顾一下brew工具的相关知识:
3.1、brew程序管理工具
3.1.1安装brew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
3.1.2搜索程序
brew search xxx //例如 brew search mysql
3.1.3安装程序
brew install xxx 例如:brew install mysql
3.1.4查询程序相关信息
brew info xxx //例如:brew info mysql 主要查看具体的信息及依赖关系当前版本注意事项等
3.1.5更新
如果想要更新到当前最新的版本要先把当前 brew 更新到最新。
brew update //这个时候他会先更新自己到最新 接下来的操作才更有意义
brew upgrade xxx指定的升级的程序名
3.1.6清理/删除
brew cleanup //清理不需要的版本及其安装缓存
brew uninstall xxx //删除不需要的程序
3.1.7更多使用命令
man brew
3.2、python3安装
brew install python3
此时系统已经有自带的python2和新安装的python3,可以选择使用的版本,如:
退出可以使用代码:
quit()
或
exit() //退出python交互式环境
四、python代码编写
4.1 terminal直接运行
4.2 在IDLE运行
【command+空格】
进入【聚焦搜索】,搜IDLE找到python自带的集成开发环境idle:
但缺点是:
和在terminal一样,都是一行一行的编写和运行,每次处理一行:
改进方法是在脚本界面里面来编写和运行:
【command+n】
新建一个脚本文件,然后编写代码:
然后按【command+s】进行保存,再按【fn+F5】运行,如图:
注意事项1
如果是通过python官网:python.org下载的pkg格式,在按照要求安装完后,需要注意温馨提示:
即:还需要安装SSL根证书,否则之后在python中下载安装各种东西会发生无法连接等错误。
点击如下地方:
然后安装SSL根证书:
安装完成:
注意事项2
使用python自带的pip管理器。
1、先进行更新:
pip3 install --upgrade pip
2、查看已经安装的第三方库
pip list
或
pip3 list
3、替换为国内阿里云的镜像
在python官方的第三方库(pypi.org)中有许多的库,可以使用pip工具直接下载,如想要学习“区块链技术”,可以搜索到许多相关库:
但这些源在国外,下载速度很慢,需要换源,国内常用的镜像源有阿里云、清华大学、华为云等等。
3.1 阿里云一键换源:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
如图:
3.2 如果之前没有换源,但在下载某个库时想临时换源,可以用 -i 参数,如:
pip install seaborn -i https://mirrors.aliyun.com/pypi/simple
入门介绍至此,感谢阅读。