【零基础学Python】Day1 Python简介与环境安装

前言

       俗话说得好,Life is short, you need Python(人生苦短,我用python)。哈哈,这不是俗话,这是出自大名鼎鼎的Python之父,Guido van Rossum(吉多•范罗苏姆),就是下图那位。Python作为目前最火的编程语言,不光可用于脚本编写,web开发,爬虫,数据分析,还可用于机器学习,数据挖掘,游戏开发等。本人对Python也只是一知半解,趁这个机会和兄弟姐妹们一起深入学习一下~
在这里插入图片描述

Python 简介

       Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
       Python解释器易于扩展,可以使用C语言或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
       2021年10月,语言流行指数的编译器Tiobe将Python加冕为最受欢迎的编程语言,20年来首次将其置于Java、C和JavaScript之上。
       Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

  • Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。

  • Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。

  • Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。

  • Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到web开发再到游戏。

为什么学习Python?

1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。

2.易于阅读:Python代码定义的更清晰。

3.易于维护:Python的成功在于它的源代码是相当容易维护的。

4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。

5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。

6.可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。

7.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。

8.数据库:Python提供所有主要的商业数据库的接口。

9.GUI编程:Python支持GUI可以创建和移植到许多系统调用。

10.可嵌入: 你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚本化"的能力。
最重要的是,使用Python可以给您带来丰厚的收入,初级研发月薪10K+,中级20-50K,高级年薪百万不是梦!有些兄弟可能说了,我又不是码农,学这个也没用啊。错!学习Python可以锻炼你的逻辑能力,此外,写点脚本外挂,处理数据都可以!真有这方面天赋,转行也不是不行啊,毕竟赚的更多!

Python 本地环境安装

       前面说了这么多,文章前的你应该已经蠢蠢欲动,迫不及待的想学习Python了。那就让我们开始吧~
       Python可应用于多平台包括 Linux 和 Mac OS X,Windows,所以不管你是苹果本还是惠普本都可以安装。
       作为一个搬砖多年的码农,给你们推荐一个一步到胃,啊呸,一步到位的安装方式,使用Anaconda,Anaconda我就不介绍了,感兴趣的可以看下 Anaconda介绍
首先,去官网下载,点击 Anaconda官网,按照自己系统版本选择对应的安装包。点击Download下载,安装时除了路径需要改成非C盘,目录不要有中文和空格,其它一直点Next即可,详见 Anaconda安装
在这里插入图片描述

Q&A

有问题可以去下面找我

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

光于前裕于后

您的打赏将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值