看到大佬已经回答得很好,但还是想多说几句个人的看法。
Pycharm使用过的优点:就是它本身极为智能和灵敏的代码提示和补全功能。这应该是初学者和一些快速写程序的人最大的福音。因为许多命令不需要再强行自己背得分毫不差。只需要写一个首字母就可以自动补全,尤其在使用类似的库时,甚至是可以根据经验猜出该变量下的方法、属性等。
这个功能在自己开发一些库、做一些较大的项目的时候是极为有用的。因为我们自己写库时可能时常需要调整不同方法所在的文件,不同文件也有可能要移动地方,然而常让人烦的是一旦动了一些比较基础的方法或者文件,对应使用了这些方法的内容就得全部重新写一遍。但这些问题一旦进入Pycharm就完全不成问题了,因为Pycharm会在文件被移动之后自动将所有引用了它的文件的对应内容全部自动修改过来。
但是很多大佬用到后期就会选用其他的软件,比如用python搞数据分析时候一般用jupyter。但是也不能否定Pycharm这款优秀软件,在编程行业的地位
我感觉还是PyCharm吧,虽然有些臃肿庞大,但毕竟是一个专业的Python开发软件,IDLE太小,功能不全,Visual Studio显然就不适合Python开发,下面我简单介绍一下PyCharm的安装和使用,感兴趣的朋友可以尝试一下:
安装PyCharm
这个直接到官网下载安装包即可,目前最新版本是PyCharm2019,有社区版、专业版2种,其中社区版可供个人免费使用,专业版需要付费购买版权,根据自己平台的不同选择合适的版本,windows下就是一个exe安装包,双击便可直接进入安装界面,建议安装位置选择在非系统盘,会占用比较多的存储空间:
使用PyCharm
PyCharm安装完成后,我们就可以直接新建Python项目,开始Python开发了,这里支持纯Python,当然也支持Django、Flask、Web2Py等Web项目,智能补全、语法提示、代码高亮、版本控制等基本功能非常不错,除此之外,还支持单元测试、代码重构等高级功能,因此非常适合专业开发者,对于大型项目的管理和维护来说,可以说是非常方便,相信你使用上后很快就会爱上这款软件:
其他工具介绍
当然,除了比较专业的PyCharm,还有许多其他软件同样适合开发者,这里推荐一款轻量级的代码编辑器—VS Code,和Visual Studio非常相似,但没有Visual Studio那么的臃肿庞大、占用内存,智能补全、语法提示、代码高亮等功能非常不错,插件扩展丰富,生态环境良好,只需简单安装一个Python插件,便可直接运行Python程序,初学来说非常容易掌握,当然,在前端开发中也普遍使用:
总之,个人偏向于PyCharm,比较专业,也比较强大,非常适合Python开发,尤其是项目的管理和维护,轻量级的一点就是VS Code,比较容易操作,插件扩展也丰富,当然,你也可以使用IDLE、Visual Studio,但效果不是很好,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
我是做高性能计算的,用VS已20多年了,由于原来的分布式计算中央控制系统是用C++写的,用户感到使用不便,所以就想改成B/S结构,因此我就直接用VS。开发时不用做任何配置,从开始学Python至一个分布式计算中央控制系统开发完成也就5个月,前后端全部自己做。
Python新手入门,重点是加强自己对语法的熟悉程度,最好选那些没有提示的编辑器来,以后书写大型项目的时候就需要有一个熟悉的ide来帮助自己减轻开发工作。
各种编辑器各有各的优缺点,使用默认的编辑器(但是默认的编辑器问题比较多,有的时候碰见问题对于新手来说不好解决)。
pycharm功能很全,但是体积太大,启动慢,除了这个其他方面都是很好的,我之前用过一段时间,很赞。
vscode我觉得各方面都挺好的(轻量化,功能比较全,插件丰富)。虽然我用sublime。
其实我推荐你每个都试用一下,一方面锻炼一下自己配置各种开发环境的能力,另一方面让你自己选择什么编辑器适合你,刚开始用的时候新手最好少看提示,等语法熟悉了之后尝试自己配置编辑器,加快自己的开发速度。
我用的是sublime text3自己配置的Python运行(直接百度,很快的),配合vim,用起来很舒服。每一个都试试,自己用起来才会发现哪一个适合自己。
下载Python软件:
1. 官方Python软件:https://www.python.org/downloads/
2. Anaconda:https://www.anaconda.com/download/
推荐课程:
1. Codecademy Python课程:https://www.codecademy.com/learn/learn-python
2. Udemy Python课程:https://www.udemy.com/topic/python/
3. Coursera Python课程:https://www.coursera.org/courses?query=python
4. edX Python课程:https://www.edx.org/course?search_query=python
到此,以上就是小编对于的问题就介绍到这了,希望这2点解答对大家有用。
网站题目:想要自学编程,先学的Python,需要下载什么软件,有什么推荐课程吗?
文章路径:http://www.csdahua.cn/qtweb/news13/447263.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网