Loading... <div class="tip inlineBlock warning">右侧有目录,你可以选择跳转到你需要的地方。</div> <div class="tip inlineBlock info">Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。</div> #Python有什么用# 1. **web开发**,pytyon拥有非常完善的与web服务器进行交互的库,以及大量的免费的前端网页模板。更具优势的是,有非常优秀且成熟的Django Web框架,功能一应俱全。 2. **linux系统运维**,事实上,在早期都是通过shell脚本来去实现自动化运维,但是由于shell脚本本身呢可编程的能力偏弱,一些需要实现的功能的库也很少,大部分都需要自己从头写起,然而pyhon作为“胶水语言”可以很方便的和其他由于集成起来,对各类工具进行方便发二次开发,形成一套自己的运维管理系统。 3. **游戏开发**,python在游戏开发方面可能不及Lua 或者是 C++,但是由于python脚本化的优点,类似于游戏剧本、游戏玩法逻辑等这种非常灵活的设计上,我们呢修改起来十分方便。当然了,如果开发一款小的游戏程序,python还是很具有优势的,比较出名的就是pygame了,或许是我们自娱自乐的一个福音啦。 4. **网络爬虫**,在爬虫方面,python是独领风骚的。python有非常丰富的库去访问网页文档的接口api以及后期网页文档的快速处理。 5. **桌面软件**,在window系统桌面开发领域,相信C++ MFC应该是用的比较广的了,python可以实现对C++的无缝对接,并且同时支持Qt和GTK。 6. **数据处理**python作为一门工程性语言,对于数据处理的类库是相当丰富的,比如有高性能的科学计算类库NumPy和SciPy。 7. **人工智能**,事实上,真正的人工智能的底层语言是C/C++,因为真正的计算全在于C/C++,而python仅仅是调用AI的接口然后去实现一些逻辑而已。但是为什么说人工智能首先python呢?这个其实是由于python作为“胶水语言”的特质才会显的出类拔萃,主要使用python是因为CPython和底层原因的融合使得开发起来更加方便。 #如何安装python环境(anaconda)# anaconda下载链接:<span class="external-link"><a href="https://pan.baidu.com/s/1Z8G_mBmHc3KXWnJ2BhD3TA" target="_blank">https://pan.baidu.com/s/1Z8G_mBmHc3KXWnJ2BhD3TA<i data-feather='external-link'></i></a></span> 提取码:**h8kp** ##第一步:下载好自己电脑合适版本的anaconda:## <img src="https://s2.ax1x.com/2019/12/06/QYiWvD.png" alt="下载" /> <div class="tip inlineBlock info">不用纠结为什么这个安装包不叫python 而是叫anaconda,他是是一个python环境、工具、ide的集合安装包包。</div> ##第二步:下载好后打开,点击下一步## <img src="https://mubu.com/document_image/cb649f03-e280-4f22-9111-ba61edf673fa-2470630.jpg" alt="1" /> <img src="https://mubu.com/document_image/fd430b2a-eb4d-4e74-9c37-198284ae8f2a-2470630.jpg" alt="2" /> <img src="https://mubu.com/document_image/641d08c7-8a62-4f28-9445-a7d906fccaa5-2470630.jpg" alt="3" /> ##第三步:不要修改默认安装盘!!!## <img src="https://mubu.com/document_image/75465379-74f1-455b-98a5-4940f0c3893c-2470630.jpg" alt="4" /> ##第四步:两个都勾上!!!## <img src="https://mubu.com/document_image/1c86ab95-39f8-42a9-8686-c21cb6445ac8-2470630.jpg" alt="5" /> 继续等待 <img src="https://mubu.com/document_image/a720e8f7-d563-4220-a45d-39937591247d-2470630.jpg" alt="6" /> <img src="https://mubu.com/document_image/d5f5f25d-0c0c-4893-a36f-80bb489fab9e-2470630.jpg" alt="7" /> ##第五步:如果你不需要安装Microsoft VSCode,则点跳过## <img src="https://mubu.com/document_image/809d6314-4fd5-432b-b0dc-1058212dabf7-2470630.jpg" alt="8" /> ##第六步:安装完成!## <img src="https://mubu.com/document_image/53c3096e-961a-4812-8fbc-a875381b6e4e-2470630.jpg" alt="9" /> ##第七步:怎样找到jupyternotebook/spyder## - windows使用开始菜单的文件管理器搜索关键词 jupyter或者spyder - mac打开终端Terminal,输入jupyter notebook或者spyder 他们长这样: <img src="https://s2.ax1x.com/2019/12/06/QYijKg.png" alt="10" /> <img src="https://s2.ax1x.com/2019/12/06/QYFF2T.png" alt="11" /> 打开后长这样 **jupyter notebook** <img src="https://s2.ax1x.com/2019/12/06/QYFtZd.md.png" alt="12" /> **spyder** <img src="https://s2.ax1x.com/2019/12/06/QYFcZj.md.png" alt="13" /> Last modification:December 6th, 2019 at 05:31 pm © 允许规范转载 Support 如果觉得我的文章对你有用,请随意赞赏 ×Close Appreciate the author Sweeping payments Pay by AliPay Pay by WeChat