我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python 1. 如何选择python

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python 1. 如何选择python

本文为原创文章转载请注明出处,博主博客地址:http://blog.csdn.net/qq_20259459  和作者信息。

点击打开链接(原文地址超链接点击阅读原文)



这是我在神经网络和matlab后的第三个专题,python。


因为在国外,这学期matlab公司的人来我们学校检查盗版问题来了2次,因为matlab正版加相应的库和工具包一年要不少钱,而且我们也都知道matlab版本更新的速度,现在经常一年两次更新。所以花钱买正版真的是有点吃不消的。因此现在最好的方法就是使用python。众所周知的开放性和免费性。我觉得要将两者进行比较的话比较形象的例子就是安卓和苹果吧。matlab像苹果方便好用但是封闭,但是其内置函数已经足够强大,交互界面也十分的方便。python像安卓开放且易于调用,但是也是因为开放的原因其实很多第三方库并不是十分的理想,相对matlab来说python的运行速度也是较低。

但是毕竟人多力量大,开放的平台相对成长速度就会快,现在来说我们学习深度学习的同学,似乎python更是个好的选择,因为很多很强大的第三方图形库非常的给力,很多深度学习的库也是方便获得,毕竟python就是全部分享和免费的代名词。所以如果你想或者要学习深度学习(机器学习),那么你肯定会利用到python。


关于安装的问题我就不说了,只要你懂开机和关机一般都会安装吧。

python官方网站:http://www.python.org/  下载可以去这里下载。

Python官网的国内的镜像网站:http://mirrors.sohu.com/python/  如果打不开国外的网站可以去这里下载。


下面介绍如何选择python版本。

我之前在网上看过一片评论说python3是失败的应该抵制,我觉得写的不错,但是有点过于个人主见。他批判的最主要的原因就是因为python3和python2不能完美兼容,许多python2 的code在python3上就会出现编译错误。我觉得这种跨越式的更新并不能表示python3是失败的,个人觉得python3要比2紧密性更好吧,毕竟未来3才是发展的重点,所以虽然有不满我们还是要向前看。


以上是我个人见解,下面理性分析:

1. Python2和Python3很多基本的最常用的函数都变了,比如print函数的使用方法。

2. 现有第三方库,支持Python2的最多而支持Python3的不太够。特别是特殊数学运算和图形处理等python3还不能支持大部分的库。


所以建议:

1. 建议需要数学相关和图像处理相关的同学还是先学习python2吧。毕竟2和3其实也没有多大区别,只要哪个好用适合自己就选哪个。

2. 对于开发者来说,能用Python 3尽量还是用Python 3,毕竟前人栽树后人乘凉的精神还是要有的。。。


下面介绍开发环境选择(IDE或shell):

当然说在前面的话是,python其实已经提供了一个非常简洁的shell---IDLE,但是相对来说功能性和主动性过低,当然如果你是一个极简风格的人,你完全可以借住Notepad++这种文本编译器+自带IDE的方法来实现任何编写。

但是对于我这种用贯了matlab操作界面的同学来说,真的很希望拥有像使用matlab一样的感觉,那种便利性,不言而喻。


所以除了官方的IDLE以外还有许多第三方的IDE可以选择:


注:图片来源于网络搜索



图示几种常用IDE的操作界面:


1. PyScripter:

opened demo py file

external run



2. Ulipad:

copied demo code

edit paras



3. Eclipse+PyDev:

show pydev perspective_thumb

new file_thumb



4. Aptana Studio 3:

whole aptana studio start pageclick run as



5. PyCharm:




总结:

1. 主要做QT相关的开发的话用Eric;

2. 主要开发Web相关的的话可以用PyCharm或者Aptana Studio 3;

3. 作为适应了matlab用户界面的我来说我还是使用了PyScripter,一个主动性高的IDE和一个开放性高的python相遇就是一件美好的事情。


单从界面来说其实我们都可以看见许多经典的操作界面的影子,比如visual studio,matlab, wordpad等等。

所以最后想说的是因人而异吧,大家看了我的文章后自己再决定选什么吧,其实这些IDE本身并没有孰好孰坏,最重要的是适合自己。



本文为原创文章转载请注明出处,博主博客地址:http://blog.csdn.net/qq_20259459  和作者信息。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python 1. 如何选择python

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Python 1. 如何选择python

本文为原创文章转载请注明出处,博主博客地址:http://blog.csdn.net/qq_20259459  和作者信息。点击打开链接(原文地址超链接点击阅读原文)这是我在神经网络和matlab后的第三个专题,python。因为在国外,这
2023-01-31

pycharm如何选择python版本

要更改 pycharm 中的 python 版本,请遵循以下步骤:1. 打开设置;2. 选择“python 解释器”;3. 选择所需的版本;4. 应用更改;5. 重启 pycharm;6. 验证版本。如何在 PyCharm 中选择 Pyth
pycharm如何选择python版本
2024-04-24

Python和Java该如何选择?选哪个好?

  编程是很多人都想要掌握的技术,但是在行业之中编程语言有很多种,每个人的爱好,想要从事领域不同,自然选择也是不同,比较常见的编程语言就是Python和Java,那么对于这两种语言选择哪个好?  在这里为大家介绍一下,其实Python和Ja
2023-06-02

如何正确选择一个Python编辑器

本篇文章给大家分享的是有关如何正确选择一个Python编辑器,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。经过长时间学习Python编辑器,于是和大家分享一下,看完本文你肯定有
2023-06-17

Python发展前景如何?人工智能为何选择Python语言?

  人工智能语言的兴起,也让更多人都开始关注Python语言,Python作为人工智能首选语言,目前市场上发展前景如何呢?人工智能为何会选择Python呢?接下来带着你的疑问跟小编来看看吧。  Python语言的发展前景如何?  1、就业竞
2023-06-01

python怎么选择排序

在Python中,可以使用选择排序算法对一个列表进行排序。选择排序的基本思路是每次从未排序的部分中选出最小(或最大)的元素,然后将其放到已排序部分的末尾即可。本教程操作系统:windows10系统、Python3.11.4版本、Dell G
python怎么选择排序
2023-12-13

Python和Ruby的真实选择

有的时候也纠结于学Python还是学Ruby,看了孟岩的一篇文章,觉得说的有道理,转贴于此,希望有些纠结之情的兄弟们看看,也许有所开悟:原文地址:http://blog.csdn.net/myan/archive/2008/01/07/20
2023-01-31

如何使用python实现下拉选择框和页签

本篇内容主要讲解“如何使用python实现下拉选择框和页签”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用python实现下拉选择框和页签”吧!ttk模块ttk是Python中的一个模块,
2023-07-05

Python编写地区选择-Dict

#!-*- coding:utf-8 -*-"""Mut_select of the place name.1.1-3 to Three layer2."q" to exit.3."b" to back.4.other words to r
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录