Python入门教程-第一章-1.1 Python简介

0.前言

首先,这个简介我其实不太建议大家认真阅读,毕竟编程是要经验的,是要时间的,不是简介所能概括的(尤其是Python这样的高级解释性语言),所以搭建简单过一过就可以了,无需太认真读这一单元

1.1 Python简介

1.1.1 什么是Python

Python 是一种跨平台的、开源的、免费的、解释性的高级编程语言(解释一下:跨平台意味着“三界”,即Windows MacOs Linux/Unix,其中Windows建议版本为Windows 7以上,最好Windows 10,因为Python不同版本对于Windows兼容性不同,具体查看官网。开源的意味着代码完全自由,社区将会更加庞大且保证完全免费,这是一个免费的基础。解释性的指使用解释器解释为基础语言,再编译成机器码,随后进行运行。而C/C++(C嘎嘎)虽然也属于高级语言,但是保留了低级操作指令,速度更快,效率更高,CPU压榨运行更彻底。)(注意:在使用Linux/Unix时最好使用自带的包管理器安装Python,例如apt/yum,以获得对于自身平台最好的兼容性)。它的本意其实是蟒蛇(它不是由蟒蛇来命名的,而是根据电视节目 Monty Python's Flying Circus 来命名的),标志如下(图1-1):

图1-1
​​​​​

 它的标志简洁而优雅,不免得想出一句流传的名言:“人生苦短,我用Python”,表达出了Python的简易与开发迅速,有着节省时间与简单的特点。

它作为一种可扩充的编程语言,有着庞大的库与社区,可以把其他语言(例如C/C嘎嘎++)结合起来。为此,Python常被称为“胶水语言”。

为什么现在Python如此之火呢,请看一个网站中的模型:ModelScope的Deepseek-R1,其中类型中标签可以看到(图1-2):

 图1-2
 

其中就有Pytorch的身影(Python的AI模型运行库,支持CUDA/CPU核心运行)

也正是如此,Python作为AI时代的一大利器,热度高自然正常。 

1.1.2 Python的历史版本

截至文章编写时间(2025/7/8 18:40),Python已经更新到3.14.0b3(Pre-Release 快照测试版)和3.13.5(最新稳定版,BUG修复而不是安全更新),但是这里要提一嘴:Python更新速度很快,几个月就会出一个版本,因此常常出现社区库跟不上更新的情况(或是对低版本不兼容),因此我建议安装如下版本(表1-1):

表1-1
版本(x指代任何版本号)常见场景描述
Python 3.13.x新程序开发,适应新版本保持最新的安全更新
Python 3.10.xAI模型运行与训练、扩展库的第二次黄金时期众多AI模型库会兼容此版本
Python 3.8.6扩展库的第一次黄金时期虽已经停止支持,但仍然建议安装,毕竟扩展库很多

回顾以往历史,Python走过了个大版本:

  1. 于1994年发布的Python 1.0(已过时,非常不建议使用)
  2. 于2000年发布的Python 2.0(已停止支持,如非库要求不建议使用其开发新程序)
  3. 于2008年发布的Python 3.0(Python如今正在更新的黄金时代)

不得不说,确实历史悠久(31年快赶上南朝了啊awa)

1.1.3 Python能做什么

有如下几个方面:

1. WEB开发

使用Python第一个能想到的必然是Web开发。作为在网络界混的风生水起的编程语言,它具备了大量的Web开发条件(如requests/urlib(3)做到了网络请求客户端,Flask/Django做到的网络服务器,且高度自由化),有完美的社区与志愿者。不仅如此,有的大厂商(如YouTube、Google)部分服务就是使用Python编写的,使用Python的公司可谓八仙过海,各显神通。

2. 大数据处理

作为Web网络爬虫所必要的结果筛选,数据处理十分重要。由于Python的简洁与社区的庞大,已成为各个软件所使用的编程语言,十分有发展的方向。

3. 人工智能

Python能够兴起的其中的一个原因,就是人工智能。随着近年来AI发展之迅速,Python得到了从未有过的一次火爆。正如前面所说:Python可谓是AI时代的一大利器。

4. 云计算

阿巴阿吧,实际上就是Web版的AI(废话)

—————————————————废话———————————————————

各位想学习的话,可以加我滴QQ:1052978**

后两位各位自己算一下,以保证你不是人机pwp(用图片是为了防止AI计算):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值