初学python编程,有哪些不错的软件值得一用?

萧楚故人

发表于 2020-7-17 00:17:55

只看该作者

只看大图

倒序浏览

阅读模式

10

19832

下载好向圈APP可以快速联系圈友

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

简单实用的python编程软件。

温馨提示:

好向圈www.kuaixunai.com是一个专业经验分享交流平台,你可以在这里发布专业经验,也可以发布需求与服务,禁止带推广链接、联系方式、违法词等,违规将封禁账号,如有侵权,可在好向圈APP中联系在线客服。

下载好向圈APP可以随时随地交流经验,也可以和圈友发起聊天成为好友哦!

如果想要各大搜索引擎收录,请使用秘塔写作猫进行内容伪原创

已有(10)人评论

电梯直达

炎龙舞棘岛

发表于 2020-7-17 00:24:22

Python编程的软件其实很多,作为一门面向大众的编程语言,许多编辑器都有对应的Python插件,当然,也有专门的Python IDE软件,下面我简单介绍几个不错的Python编程软件,既有编辑器,也有IDE,感兴趣的朋友可以自己下载尝试一下:

1.VS Code:这是一个轻量级的代码编辑器,由微软设计研发,免费、开源、跨平台,轻巧灵活,界面简洁,支持常见的自动补全、语法提示、代码高亮、Git等功能,插件扩展丰富,安装Python插件后,可以直接调试运行Python程序,使用起来非常方便,对于初学者来说,是一个非常不错的Python编程软件:

初学python编程,有哪些不错的软件值得一用?w1.jpg (55.65 KB, 下载次数: 0)

2020-7-17 03:15 上传

2.Sublime Text:这也是一个轻量级的代码编辑器,基本功能和VS Code差不多,免费、跨平台,支持编程语言众多,常见的代码高显亮、智能补全等功能都不错,插件扩展功能也不错,本地配置Python解释器路径后,也可以直接编辑运行Python代码,使用起来非常轻巧、灵活,值得一试:

初学python编程,有哪些不错的软件值得一用?w2.jpg (56.09 KB, 下载次数: 0)

2020-7-17 03:15 上传

3.Jupyter Notebook:这是一个基于Web浏览器的Python编程环境,比较适用于数据实时分析,界面干净、质朴大方,一行输入一行输出,交互性非常好,还支持Markdown功能,各种插件扩展也非常丰富,使用起来非常清爽,感兴趣的朋友可以尝试一下:

初学python编程,有哪些不错的软件值得一用?w3.jpg (43.1 KB, 下载次数: 0)

2020-7-17 03:15 上传

4.Spyder:这是一个专门用于Python开发的IDE环境,免费、跨平台,整体界面风格非常像MATLAB,既可以直接编辑Python源码,还可以直接使用命令行工具,可以实时查看、分析变量和程序,使用起来也非常方便:

初学python编程,有哪些不错的软件值得一用?w4.jpg (56.17 KB, 下载次数: 0)

2020-7-17 03:15 上传

5.Visual Studio:这个编程软件应该众所周知,宇宙第一IDE,现在几乎各种编程环境都融入进来了,当然,Python也包含其中,安装Python环境后,也可以直接调试运行Python程序,对VS情有独钟的朋友,可以使用一下这个软件,也非常不错:

初学python编程,有哪些不错的软件值得一用?w5.jpg (48.45 KB, 下载次数: 0)

2020-7-17 03:15 上传

6.PyCharm:这是一个专业的Python IDE编程环境,功能非常强大,在业界非常流行,除了常见的智能补全、语法检查、Git等功能外,这个软件还支持代码分析、代码重构、版本控制、单元测试等功能,可以快速创建Django,Flask,Web2Py等Web项目,是一个非常不错的Python编程环境,非常值得学习:

初学python编程,有哪些不错的软件值得一用?w6.jpg (57.52 KB, 下载次数: 0)

2020-7-17 03:15 上传

就介绍这6个Python编程软件吧,总的来说,这6个软件使用起来都非常不错,对于初学者来说,完全够用了,感兴趣的朋友,可以尝试一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

顾沫瞳

发表于 2020-7-17 00:25:33

有这样一些工具建议尝试一下。

第一个,是Docker。这个工具可以在你的计算机里开辟出一块干净的虚拟空间,用来折腾Python,而不用担心给计算机带来不良影响。对于Mac来说,Docker尤其有用。Mac自带的Python版本是2.7,而Docker可以让你在机器上安装多个不同的python版本而不会互相影响。

第二个,是编辑器。推荐Sublime Text 和Atom。当然,传说中的编辑器之神VIM和神之编辑器EMacs也可以尝试,不过这两者学习曲线有点陡峭,对新手来说不够友好。花一点时间调整编辑器,能让学习效率大大提升。

第三,是用户社区Github。Github是世界上最大的开源软件社区,有许多程序员为其添砖加瓦。几乎关于python的一切疑难都能在这里找到答案,和资深程序猿们的交流也有助于提升自己的编程能力。

第四,是问答网站Stack Overflow。这相当于程序员们的知乎。碰到疑难问题的时候先去Stack Overflow找一找,能够找到解决方案的几率会大很多,能够帮助自己提高学习效率。

2017水木2017

发表于 2020-7-17 00:30:39

很高兴回答你的问题,下面结合我学习python的时候说说初期比较不错的软件。

首推Anaconda,其一Anaconda是集成了python的环境的,安装了它可以免去复杂的环境搭建,而且如果你有多个版本的python,Anaconda可以很友好的去切换不同的版本环境,其二Anaconda为python开发者提供了丰富的科学计算库,想要使用什么库,一行命令妥妥的安装,免去自己安装还需要一个个的下载,非常好用。其三Anaconda中带有python编辑器也就是Jupyter notebook,可以说初期使用这个编辑器是非常友好的,简单易用,而且Jupyter notebook也支持markdown,边学习边做笔记,简直不要太好用,目前Jupyter notebook在做数据分析的领域工作也提供了很好的支持,所以很多做数据分析的开发者都在使用Jupyter notebook及Anaconda。

初学python编程,有哪些不错的软件值得一用?w1.jpg (24.06 KB, 下载次数: 0)

2020-7-17 03:15 上传

其次Pycharm,对于python项目的开发使用Pycharm是无可厚非的,Pycharm可以帮助开发大大提高工作的效率以及项目的管理工作,而对于代码的编写Pycharm可以很友好的做到智能提示、语法高亮提示、代码跳转等等,该软件还有一些高级功能,比如可以使用Pycharm做项目的开发,软件也很好的支持python中流程的框架以用于开发web页面,非常的好用。不得不说Pycharm在编写代码方面是首屈一指的强者,无任何软件可以代替,软件简单易用,非常值得推荐。

初学python编程,有哪些不错的软件值得一用?w2.jpg (19.81 KB, 下载次数: 0)

2020-7-17 03:15 上传

好了以上就是我推荐的学习python时比较常用以及好用的软件,希望可以帮到你!

温春菊

发表于 2020-7-17 00:35:49

恩源牙

发表于 2020-7-17 00:38:37

前方预警。

晚上写的可能有点乱。

在各种传说中的编辑器之间来回折腾,一直是我到现在还没有成功掌握Python的原因。

第一,楼主是初学Python。应该没什么编程基础。应该快速掌握Python的基础语法。简单的会编译调试最好,对高大上,功能繁多的IDE来说会相对吃力。应该选一个什么都不需要配置的编辑器,以此感受Python的简单,增加成就感。好多人都是在这一步上觉得复杂,止步不前的。

第二,各种IDE都是英文界面的。还有专业计算机词汇,即便是英语够好,也需要化好几天才能熟悉基本操作,到时候学习Python的热情早就被消磨没了。不划算。

第三,楼上推荐的IDE,你们心里没数吗?vs code,甚至还有推荐sublime text,照我说不如一步到位推荐vim+Unix。这些破玩意,不知道要配置多久,解释器路径都要弄好久。各种折腾。

综上,应该选一个和Python本身一样足够简单,从入门Python开始就应该一路顺畅到成功掌握基本语法的;有自动补全(避免大量记忆带来的沮丧);......

最后,我推荐thonny。

足够简单,安装完了之后就用,不需要过多配置,具有很方便的自动补全,图形化的包管理,多平台支持最重要的是有错误提示,给出错误的方向。

官网介绍如下图,

题外话,

最后推荐在各个平台上使用anaconda+thonny,。conda用于包管理,别提有多强大了,特别是当你在配置tensorflow gpu环境的时候,官网配置文件都是好几大页,各种注意事项,然而conda只需要一条命令行,conda install tensorflow-gpu即可。

学会使用pip

学会使用命令行。window 环境配置比较坑。

初学python编程,有哪些不错的软件值得一用?w1.jpg (264.92 KB, 下载次数: 0)

2020-7-17 03:15 上传

最爱楚苏楼等

发表于 2020-7-17 00:44:36

Python的编写软件其实很多的,当然个人喜好的不同,选择的也不一样,对于我个人而言喜欢用下面几种

第一,jupyter

初学python编程,有哪些不错的软件值得一用?w1.jpg (16.28 KB, 下载次数: 0)

2020-7-17 03:15 上传

这个软件用的比较广泛,在工作中经常见到,尤其是学习数据分析,机器学习,深度学习的过程中用的最多,反而初学Python的用得比较少,因为它本身在代码提示方面比较弱,比如很多情况下需要自己写出每个单词,而不像其他软件,有个开头就迅速提示出来了。这些对于学过的人不算什么,初学者可能会用起来吃力一些。但它也有很多优点,它最好的设计就是可以代码和笔记同时进行,而且不冲突。复习起来一目了然,编写的代码还可以选择所运行的部分,这个是上面两种软件所不具备的。页面简单,清爽。

第二,PyCharm

初学python编程,有哪些不错的软件值得一用?w2.jpg (56.31 KB, 下载次数: 0)

2020-7-17 03:15 上传

这个是很强大的编写器,对于专门搞Python开发的人用起来很顺手,功能多,尤其是对初学者,提示功能齐全,记不全的属性方法都可以很快提示出来,很高效而且节省时间!代码执行上可以选择全部或者部分执行。使用过程中不需要下载其他多余的插件。直接安装完成就可以使用,可以自己设置不同界面,还可以自己调整字体大小背景颜色!写代码也可以变得有乐趣。

第三,sublime

初学python编程,有哪些不错的软件值得一用?w3.jpg (56.32 KB, 下载次数: 0)

2020-7-17 03:15 上传

这个其实是一个前段编写软件,当然也能用到Python并且很实用,体积小,功能也齐全,但是也有一些缺点,比如需要下载相应的插件,不然提示效果不好,写写起来可能感到困难!不过也没什么,很简单的下载几个插件就搞定了,功能和PyCharm一样,可以自己设置界面,很多女孩子比较喜欢!

何欢G

发表于 2020-7-17 00:50:50

我也刚学Python2年多,其实你最需要的是一个好的Python编辑器。其它都是在学习过程中慢慢的增加的。

Python的编辑器可以用PyCharm或者VSCode,或者Notepad++等也可以入门。

Gao丶

发表于 2020-7-17 00:57:24

首先是Python版本,现在2.x陆陆续续都被淘汰了,我建议使用3.x,但是不要使用3.7.x,有很多库不适用。下面说一下开发Python的软件。

首推肯定是ipython和jupyter notebook,交互式、简单便捷、命令式,使用非常方便。

其次就是神器pycharm,功能太全面了,我觉得这是最专业、最完美的PythonIDE,补全速度、功能的丰富性,debug、书签、跳转、函数列表、图表、表格、丰富的插件和主题,应有尽有。

还有就是vim,这是Linux默认的文本编辑器,如果在无桌面的服务器下开发,上述提到基于界面的就很难发挥价值了,vim配合youcompleteme等插件,能够使得vim变身专业级PythonIDE,无论是补全速度还是自动缩进,无论是注释还是命令模式,都非常棒。

123472416

发表于 2020-7-17 01:00:49

鉴于是python初学者,推荐两款相当不错的编程软件,原则为让你专注与学习python本身,而不用过多的考虑其它:

pycharm:

ide非常好用,语法检查,语法高亮、自动补全功能一应俱全,学习python首选。

不建议楼主使用用VS code,因为你如果想要一些额外的辅助功能,还需要安装插件,整各种配置,我认为这对于初学者来说就本末倒置了。

其专业版是收费的,但对于初学者可以下载社区版,完全免费也完全够用。不需要去折腾专业版的使用问题。

初学python编程,有哪些不错的软件值得一用?w1.jpg (26.94 KB, 下载次数: 0)

2020-7-17 03:15 上传

anaconda

当然如果你觉得安装python本身也耗时间,那么推荐使用anaconda这个软件。官网提供了各种版本任君选择。

初学python编程,有哪些不错的软件值得一用?w2.jpg (24.77 KB, 下载次数: 0)

2020-7-17 03:15 上传

而且安装上之后,我们就直接可以上收学习了。不但python已经可用,其他常用的lib库也一应俱全。

初学python编程,有哪些不错的软件值得一用?w3.jpg (43.9 KB, 下载次数: 0)

2020-7-17 03:15 上传

如果你是学习python科学计算相关方向,那么anaconda是你的首选。以上,希望对楼主有所帮助。

赵伯俊

发表于 2020-7-17 01:06:45

第一步:下载Anaconda的软件

第二步:下载MySQL数据库

第三步:Sublime Text

第四步:使用Anaconda的内置Jupyter

学python哪个app比较好_初学python编程,有哪些不错的软件值得一用?相关推荐

  1. python ide是什么意思_初学Python使用什么IDE会更好?

    有很多Python初学者在纠结使用什么代码编辑器会更好,是pycharm?spyder?还是jupyter? 在我看来,初学Python的朋友一般会关注两个重点,一个是Python该如何学好,另一个是 ...

  2. 学python电脑要装什么_初学 Python 需要安装哪些软件?

    KDnuggets2018年的一个博客发起了一项投票:数据科学中最好用的Python IDE是什么? 本次调查共有1900多人参与,调查结果如下图所示.前5个选择是: Jupyter,57% PyCh ...

  3. python爬虫什么书好_初学python爬虫看什么书

    适合学习Python的书籍: <Python编程 从入门到实战> 本书中涵盖的内容是比较精简的,没有艰深晦涩的概念,最重要的是每个小结都附带有"动手试一试"环节,学编程 ...

  4. python中的pil模块_初学python的PIL模块

    这个星期事情比较多,所以学习的任务没有完成的很完美,不过也还是学了一点东西的.下面来介绍一下PIL模块. 对PIL的学习还是要从sae平台上没办法读写本地文件说起.因为我要一次性上传好多张图片,所以不 ...

  5. python下载电脑版本不对_初学Python,因为某些原因电脑只能装3.1版本,现遇到这个小问题求解答...

    #!/usr/bin/env python # -*- coding: utf-8 -*- ''' 任务: 假设用户输入的英文名字不规范,没有按照首字母大写,后续字母小写的规则, 请利用map()函数 ...

  6. python模拟app抢号_使用python编程自动玩手游

    我们在玩手游的时候,会发现手游中有些步骤总是需要重复玩,每天都要重复,比如重复做日常任务啥的,一直肝个不停,但是其实很多东西都是固定玩法了,但是就是需要你机械的重复,我就没见过什么手游是不肝的,就算自 ...

  7. python和pycharm哪个好_初学python,pycharm和Spyder哪个好?

    KDnuggets2018年的一个博客发起了一项投票:数据科学中最好用的Python IDE是什么? 本次调查共有1900多人参与,调查结果如下图所示.前5个选择是: Jupyter,57% PyCh ...

  8. python简单的小程序_初学python的一些简单程序(1)

    求1-100所有数的和 sum=0 for i in range(0,101) : sum=sum+i print(sum) 输出1-100内的所以奇数 for i in range (1,101,2 ...

  9. 一步一步学python爬虫_初学Python之爬虫的简单入门

    初学Python之爬虫的简单入门 一.什么是爬虫? 1.简单介绍爬虫 爬虫的全称为网络爬虫,简称爬虫,别名有网络机器人,网络蜘蛛等等. 网络爬虫是一种自动获取网页内容的程序,为搜索引擎提供了重要的数据 ...

最新文章

  1. js query复习
  2. 邀请了阿里的学长学姐分享
  3. 计算机网络离不开光缆,九年级物理全册 第二十一章 第四节 越来越宽的信息之路习题课件 新人教版.ppt...
  4. web app开发技巧总结
  5. CVPR2017: Learning Deep Context-aware Features over Body and Latent Parts for
  6. XGBoost的理解
  7. sqlalchemy limit_SQLAlchemy 数据库方言(dialect)是什么?
  8. Android 第十二课 使用LitePal操作数据库(记得阅读最后面的注意事项哦)
  9. SpringMVC上传文件遇到的问题
  10. 计算机桌面有黑边怎么调整,电脑屏幕旁边有黑色框如何恢复_电脑两边黑边怎么还原-win7之家...
  11. 数据结构(JAVA)--图
  12. linux shell网卡,Shell脚本查看LINUX系统 网卡实时流量
  13. 华夏银行:大数据时代 商业银行该如何治理海量数据?
  14. ubuntu 14.04/14.10 iptables 防火墙设置
  15. Devcpp中编译出现[errror]Id returned 1 exit status
  16. 记一次ARM CHINA面试
  17. 计算机设置成一个网络,怎样将笔记本电脑设置成一个wifi热点
  18. Mysql数据库开启远程连接
  19. 仰望星空,脚踏实地——吴燕生
  20. 解决pycharm运行很慢的问题

热门文章

  1. [Unity3D]添加音效说明
  2. Docker安装java环境并部署jar包运行
  3. Linux下用户账号管理基础
  4. 超级详细的redis命令大全
  5. 【PHP框架 | Laravel8 系列3】 - 路由
  6. python四则运算器编写_0007 编程入门python语言之四则运算器
  7. Oracle 分析函数(Analytic Functions) 说明
  8. 移动端基于Vant组件封装底部弹出搜索多选列表
  9. referrer 值设置不对,导致 引入百度站长 hm.js 读取只有175B且内容长度为0的原因
  10. 这种情况,你会不会离职?