大家好,我是千与编程,硕士毕业于北京大学,曾先后就职于字节跳动,京东等互联网大厂,目前在编程导航知识星球担任星球嘉宾,著有《AI算法毕设智囊袋》,《保姆级带你通关秋招教程》两大专栏。
今天开始我将带给大家一个特色的课程零基础Python的算法课程,说到这里关于python的应用我想不需要我多说了吧,比如玩玩Python爬虫,是吧?哈哈哈
哈哈哈,技术是一把双刃剑,学的好了可以提高我们的工作效率,学的不好....还是好好学把。
首先我们先来回答一个问题,什么是python?
我们先来看一下翻译词典里面对解释:
python是什么?python是世界上最好编程语言之一!
开个玩笑,Python 是交互式语言,这意味着,您可以在一个 Python 提示符 在终端>>> 后直接执行代码。
Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它的代码是十分类似英语的单词写法。
现在python语言的考察已经加入高考了!
赶紧买课程吧!哦不,赶紧学python吧!开个玩笑!
二、学了python的你到底能做什么呢
只要你坚持跟我学习python,坚持7天你会发现你学了个寂寞...哈哈哈,开个小玩笑。
服务器端运维
在工业上可以使用python编写自动化的部署脚本,自动化部署服务,也可以编写python脚本实现监控服务的自动告警。也可以实现对服务器日志的分析,从而提高运维工程师的工作效率!
数据科学领域
Python代码的最广泛教程用于数据科学任务,如对所获取的数据中删除不正确的数据,也称为数据清理,提取和选择指定目标数据的功能。
python的数据科学包三件套,Numpy,Scripy,pandas工具包,三件套组合可以实现使用图表和图形(例如折线图、条形图、直方图和饼图)进行数据的可视化。以及数据的快速统计与计算。
AI人工智能领域
Python 与AI深度学习框架pytorch进行结合,实现训练一个深度学习模型,构建准确分类数据的算法模型。
不同领域的人员使用基于 Python 训练的深度学习执行图像、文本和网络流量分类;语音识别以及人脸识别。还有我们最喜欢的刷视频的推荐算法,都是python的功劳。
游戏领域应用
Python是一种多用途的编程语言,也可以用于游戏开发。虽然它在图形密集型游戏方面可能不如一些专门的游戏引擎,但对于简单到中等规模的游戏,Python是一个灵活且强大的选择。
因此python非常适合开发小游戏。向我们最常玩的Fla小游戏,飞翔的小鸟,2048,贪吃蛇小游戏,都是使用python语言开发的。
三、python解释器安装
1.登录python解释器官网
网站:Welcome to Python.org
2.点击按钮链接,DownLoads 进入下载菜单,根据你所对应的主机操作系统的型号,我的是windows系统的。点击windows系统的进入python不同版本的安装包。
目前为止,最新的python解释器已经更新到python 3.12版本,但是不建议大家选择最新的版本,因为新的版本不会很稳定,而且生态不是很完善,本次教程项目中选择的python3.11.4的解释器。
3.点击install Now安装,并且一定要点击上添加环境变量。
4.使用win+R打开windows系统的终端,输入以下代码:
python -V
输入以下结果,python解释器安装成功,其实只是为了练习,已经够了。
四、开发环境IDE—Pycharm软件安装
但是我们在通常的开发中,对编写代码的效率要求会很很高,因此使用强大的IDE开发工具可以大大提高我们的开发效率,可以使用VS code,在这里推荐大家使用pycharm的集成开发环境。代码补全以及相应的多种工具栏按钮可以提高代码编写效率。
1.登录pycharm官网,网址:PyCharm: the Python IDE for Professional Developers by JetBrains
2.点击下载pycharm的windows
3.点击安装pycharm,一路next即可
4.pycharm工具中导入python解释器
5.第一个python程序:输出Hello,World
五、pycharm软件的汉化
出现以上的结果,则表示安装过程全部完成,但是现在的IDE是英文的,因此为了方便使用,所以最好进行汉化。
点击pluign插件—>Marketplace->找到汉化包
点击安装应用即可,进入如下的界面,表示预备开发环境完全OK了,下一节我们开始正式编写python,进入python的编程语言学习。
我是千与编程,一个只讲干货的码农,关注我,我们下期见!