新手学Python哪个版本比较好

2021-01-02 10:08:01 字数 5177 阅读 3683

1楼:

最易用的首推ubuntu其次是fedora和opensuse话说这个帖子已经天天有了...比月x还强...

新手学python用哪个版本好

2楼:老男孩教育

python3 和 python2 是不兼容的,而且差异比较大,python3是不向下兼容的,但是绝大多数组件和扩展都是基于python2的。目前实际应用中大部分暂不考虑 python3,有的时候注意写兼容 2/3 的**。用 python2 为主的写新**时要考虑以后迁移到 python3 的可能性。

据数据统计显示目前10% 使用 python 3;20% 既使用python 2也使用python 3,python 2用的更多;70% 使用python 2。

其实python是linux上最常用的软件之一,但是linux目前的版本大部分还是使用python2的,而且,在linux上依赖python2的程序更多一些,所以 python3 要代替 python2 成为主流还需要几年的时间。如果为了找工作还是学python 2,学会了python 2,由python 2转到python3也不难。

3楼:且听风吟看风景

现在学习python2还是python3?

这个问题应该是每个学python前都会碰到的问题,记得我刚开始学的时候也是搜了很多资料来确定自己到底用哪个更合适,但文章看的太多反而自己更晕了,我最早终选择的是python2版本,但其实我最早学习的时候是看的python3,为什么改成python2了呢?

因为我主要工作是做运维,用的是linux系统,而linux系统自带的都是2的版本,我用python3的版本写出来的脚本无法在linux系统里执行,所以我最终选择了2,所以说最终选择哪个版本还是要根据你自己的情况来定,如果是做运维工作我建议用2因为你如果写的3的版本**在linux系统里是无法运行的,最新的centos7的系统集成的版本也才是2.7的版本。

4楼:束迈巴冰菱

用哪个版本都一样,你看那本教材,就用哪个版本,方便点

5楼:夔洛军忻慕

用2.5.4吧,3.0以上版本,很多库还不支持

6楼:不吃苹果

更推荐用3.6,刚开始的时候我也纠结过这个问题,学习python是为了什么,现在很多公司都在用python做开发 做爬虫,也面临着python版本问题,但是呢python最开始是有一部分公司用的2版本,不过python真正火了之后大部分还是用的3版本,刚开始我也不懂这些,后来去了老男孩教育学习python,这里像这种琐碎的小问题都有一个定向的回答,既然是新手更推荐你去老男孩学习,可以少走很多弯路

python教程哪个版本最适合学习?

7楼:

没有最好的教程,同阶段有不同的教程,

如果你是初学者,那么《python基础教程》和《python学习手册》是不错的选择。

进阶一点的读物可以看《dive into python》。

《可爱的python》介绍了python的很多库,特别是网络编程方面的内容。

如果要全面地了解python的库,请看《python标准库》一书,非常地厚啊。

实战类的请看《python cookbook》,你能学到很多的技巧和编程范式。

高级阶段请看《python高级编程》。

要了解python内部工作原理,请看《python源码剖析》。

再往后就是术业有专攻了,你想往哪一个方向发展,就看那个方面的书籍吧。

8楼:老男孩教育

初学者建议学python3,毕竟版本比python2新,很多公司也都在陆陆续续的使用python3,对以后就业有好处!

9楼:黎明

给大家推荐一套我看过的并且觉得不错的python入门教程,希望对python初学者有帮助哈~

好了,废话不多说了,直接上图,咱们看图说话,哈哈~

本套python入门教程总共分为四个阶段:

linux基础

python基础

面向对象

经典练手项目:飞机大战

该阶段首先通过介绍不同领域的三种操作系统,操作系统的发展简史以及linux系统的文件目录结构让大家对linux系统有一个简单的认识,同时知道为什么要学习linux命令。然后我们会正式学习linux命令

1.文件和目录命令:ls,cd,touch,mkdir,rm

2.拷贝和移动命令:tree,cp,mv

3.文件内容命令:cat,more,grep

4.远程管理命令:ifconfig,ping,ssh的工作方式简介以及ssh命令

5.用户权限及用户管理命令:chmod,chgrp,useradd,passwd,userdel

6.软件安装及压缩命令:apt简介及命令,tar,gzip压缩命令,bzip2压缩命令

7.vim的基本使用

该阶段我们正式进入python这门语言的学习,首先通过了解python语言的起源,python语言的设计目标,python语言的设计哲学,python语言的优缺点和面向对象的基本概念,以及python语言的执行方式,还有python集成开发环境pycharm的使用为我们接下来的学习做铺垫。

然后我们会学习int,string,float三种简单的变量类型,变量间的计算,变量的输入输出,if判断语句,while循环语句,for循环语句,break和continue的使用,函数的基本使用,模块的使用,列表,元组,字典三种高级变量,字符串的常用操作。

接下来我们会通过一个名片管理系统的案例,把这一阶段的知识进行一个串联。在学习名片管理系统时,首先我们会学习怎么去搭建这一系统的框架,然后我们会分别实现新增名片,显示全部名片,查询名片,删除名片,修改名片这些功能。

最后我们会学习语法的进阶内容,全局变量,局部变量,可变数据类型和不可变数据类型以及函数返回多个值,函数的缺省参数,多值参数,递归的基本使用。

该阶段我们会学习面向对象(oop)这一重要的编程思想,首先学习的知识点有类和对象的基本概念,dir函数,self的作用,初始化方法__init__,内置函数__str__,__del__,单继承,方法重写,私有属性和方法,多继承,多态,类属性,静态方法。

然后我们还会学习单例模式这一设计模式,异常的捕获,异常的抛出,fromimport局部导入,fromimport导入同名工具, fromimport导入所有工具,包的使用,制作模块,pip的使用以及文件的相关操作。

该阶段是项目演练阶段,我们会带领大家通过使用之前学习过的知识开发飞机大战这一经典游戏,项目中分别有游戏窗口,图像绘制,游戏循环,事件监听,精灵和精灵组以及创建敌机,创建英雄和发射子弹,碰撞检测等模块。

python入门教程哪个好?看看这套怎么样!

然后再点击红框里的那篇文章进去即可获取~

10楼:老男孩教育

我校python全栈开发+人工智能课程使用的python版本是python 3.6.5

11楼:老男孩linux培训

现在多的是python2.x版本和3.x版本,看你公司用哪个版本,建议还是3吧 现在貌似3版本居多吧

12楼:长沙新华电脑学院

想学习python的人都会有一个困惑,那就是python目前有两个版本python2和python3,python2与python3有何区别,两个版本该学习哪个呢?

python3 和 python2是不兼容的,而且差异比较大,python3是不向下兼容的,但是绝大多数组件和扩展都是基于python2的。目前实际应用中大部分暂不考虑 python3,有的时候注意写兼容 2/3 的**。用 python2 为主的写新**时要考虑以后迁移到 python3 的可能性。

据数据统计显示目前10% 使用 python 3;20% 既使用python 2也使用python 3,python 2用的更多;70% 使用python 2。

其实python是linux上最常用的软件之一,但是linux目前的版本大部分还是使用python2的,而且,在linux上依赖python2的程序更多一些,所以 python3 要代替 python2 成为主流还需要几年的时间。如果为了找工作还是学python 2,学会了python 2,由python 2转到python3也不难。

13楼:匿名用户

我看过的并且觉得不错的python入门教程,在【皮特收集者】里面下的,希望对python初学者有帮助。

14楼:匿名用户

python的教程,零基础到实战的,在【 皮特收集者 】上找的,够完整,你自个去看吧。

用python的哪个版本比较好

15楼:老男孩教育

新手开始总纠结学 python2 还是 python3,这种纠结完全就是给自己徒增烦恼,因为它们是同一种语言,只有少部分地方语法不兼容,尽管目前大部分公司还在用python2,但是python3逐渐成为主流已是不争事实,毕竟后者性能方面更占有优势。

16楼:匿名用户

2.7 或者 3.5

据说 明年 可能都转 3.5 了

17楼:物理学势力

越新越好,有3.6为什么还要用3.5,虽然linux自带的python可能不是最新的。。

另外为什么还要用python2.x。就拿现在火的不要不要的tensorflow来说,只支持python3.

5以上,不支持python2.7。我觉得不愿意换最新的人都是懒。

18楼:迷之少年

肯定是 3 啊,2 已经稳定(不更新)了。每当遇到这个问题好多人就会说“很多模块不支持3”,但是 3 已经发布 5 年多了,5 年过去还不支持新版本的模块,基本就是停止维护了。

楼上第一句话说语法修改不大,后面又说版本变化太大,自己不觉得矛盾么。

现在 3 已经不常遇到“重要而不支持”的第三方包问题了,除非你有很特别的需求。很多人不愿意用 3 我觉得就是懒,跟不愿意换掉 xp 似的,以前好多人说自己用 django ,django 不支持 3 所以不用 3,现在 django 也支持 3 了,他们又去找别的理由。

就算你真的遇到了一个重要且只支持 2 的包,那也不是问题,你可以 3.4 和 2.7 都装着,到时候用不同版本运行就行了。

即使需要交叉使用的项目也不是问题,python 号称可以把不同语言粘在一起,没道理不能把自己的不同版本粘起来。重要的是避免自己再写只能在 2 上运行的**

上海小学语文教材是哪个版本,小学语文教材,哪个版本比较好?

1楼 匿名用户 你好,是沪教版,上海教育出版社出版。 2楼 匿名用户 教材是由上海教育出版社出版的 3楼 匿名用户 教材是上海教育出版社出版的,小学五年制 小学语文教材,哪个版本比较好? 4楼 善良的乐观 各地教材都有不同。 1 教材是供教学用的资料,如课本 讲义等。教材的定义有广义和狭义之分,广义...

《古文观止》哪个版本的比较好,古文观止哪个版本最好?

1楼 匿名用户 古文观止多家出版社均有出版,中华书局毫无疑问是最好的,其他如岳麓书社的也不错。 需要注意的是,购买古籍一定要选择专业的古籍出版社。因为古籍的出版涉及到校勘 标点 注释 翻译等问题,还有底版的选择。一般出版社不具备这样的能力。 目前实力最强的古籍出版社是中华书局和上海古籍出版社,省一级...

金蝶软件哪个版本最好用,金蝶软件哪个版本比较好用

1楼 北京乐趣森 是这样的,金蝶的每款软件都有是不同的,也针对了不同的客户群体,具体来说就是软件中的功能 模块等存在差异和不同吧,至于哪个最好用,还要看您公司的具体需求有哪些,然后给您介绍适合您公司使用的版本。最适合您公司的就是最好用的,而且金蝶软件支持平滑升级,为以后需求增加提供了方便。 2楼 匿...