志达IT
做快乐程序员

python编程软件(编程入门先学什么)

python编程软件

1、Python+PyCharm
这2个软件,是必备。
它俩就像水(python)和水桶(pycharm)的关系。或许有人选择vscode和jyputer等编辑器,其它编辑器的优点:轻量。具体来说,它们和pycharm的差异,和跑车和家用轿车的差异差不多:
跑车专注于速度进步、驾驭体验的驾驭开发,家用轿车没有的驾驭相关的功用,它也有,所以显得贵、奢华。
pycharm专注于python的开发,其它编辑器没有的python开发功用,它也有,所以显得笨重(占用更多的电脑资源)。
运用起来,pycharm由于功用太多,所以比较占用电脑资源。可是,现在谁的电脑还差那点资源呢?
所以我的主张:
假如你不写任何代码,只是想看看Python是什么,就不要下载PyCharm了。
假如你想写点代码试试,甚至是做程序员,那么PyCharm是你唯一的选择。即便你选择了其它编辑器,也最终会转到PyCharm上来。由于用跑车去做速度优化方面的事情,真的太方便了。
其中Python是免费的,PyCharm是收费软件,我预备好了一个永久免费的方法,见链接http://www.python4office.cn/free-ide/
2、Cmder
特别合适运用Windows开发的同学,尽管Win10有PowerShell,Win11最新版加入了Terminal。
可是Cmder能够自动将你输入的Linux指令,作用在Windows体系里。这一点用起来实在是太方便了~
3、Tabby
我独爱的Linux终端办理东西,独爱的功用:能够保存Linux密码,自动登录一切的Linux体系。
尽管有XShell能够实现相同的功用,可是XShell的界面,实在是太难看了。Tabby在界面上,还能看。
4、Navicat
用来链接数据库的最佳东西,没有之一python
5、XFtp
对于运用服务器的小伙伴来说,往服务器下载、上传文件,能够运用指令:rz/sz,也能够运用可视化的东西。而XFtp便是其中优异的一种。
尤其是我自己用服务器搭建了一个图床:https://www.python-office.com,本文的一切文章,都是用Xftp上传到服务器上,存储的。
6、VSCode
我有几个开源项目,是放在服务器办理的。3年开发了5个私人项目:自动化作业、网站、机器人、小程序…免费开源,拿走不谢~
有些简单的修正,我会直接在服务器上进行,可是我的重要开发一般是在本地。所以日常的作业流程便是:本地修正-提交到GitHub-服务器拉取。这样进行双端的同步。
最近正在考虑运用阿里云的无影云电脑进行项目办理。
7、Github
没有了GitHub,国际会变怎样我不知道,但作为程序员一定会少许多趣味。
日常花费时间最多的一个网站:作业、学习、结交。一站式搞定。
前次分享过我每天都在看的材料:25个Python学习资源(文字版),摸鱼必备,能够用到工作
8、Git
都2022年了,假如还有公司不运用Git做代码的版本办理,那它一定是用SVN吧。不过我实习+作业过的这些公司,绝大多数运用的都是git。
9、Postman
后端开发必备的一个接口调试东西。
最近有一些国产的API东西,假如你喜爱的话,也能够试试。支持国产,人人有责。
10、微信开发者东西
许多公司都在做微信开发、小程序开发的项目,我之前也写了个小程序:彩虹屁机器人。
运用的东西,便是这个腾讯推出的微信开发者东西。
11、云服务器
传送门:https://curl.qcloud.com/3csDz9jU
假如一个程序员,面试的时候问到服务器常识,彻底不明白,应该100%会被淘汰吧?

编程入门先学什么

一般来说,假如是零根底编程入门,有充足的学习时刻,能够先C言语,想赶快工作,则能够先学Java或Python。
C言语是简直一切编程言语的根底,把握了C言语,其他言语根本都能很快上手,但C言语接近底层,比较复杂,学起来难度较高,需求花费大量的时刻和精力。
Java是世界上使用人数最多的言语,是干流的开发言语之一,Java开发人员的需求量很大,比较好工作,而且相对于C来说,Java更简略把握。python
编程入门先学什么
Python使用规模较广,需求量也在不断增加,对于工作来说,也比较有优势,而且相对其他两门言语,Python具有高度的阅读性,更为简略易学。
当然,假如是为了工作,也能够依据工作方历来学习言语,比方Android使用开发学Java,iOS使用开发学Objective-c,网页开发学JavaScript,大数据开发学Python或R言语,游戏开发则能够学C或C++。

赞(0)
未经允许不得转载:志达IT网站 » python编程软件(编程入门先学什么)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

志达IT网站 每天分享编程和互联网的IT技术博客

登录/注册联系我们