css用什么软件编写-我用什么来写Python?

2023-09-02 0 2,870 百度已收录

大家好,欢迎来到Crossin的编程课堂!

一般来说,每个程序员都有自己的武器:代码编辑器。 如果让他换个开发环境,恐怕开发效率至少会提升30%。 然而,每个人对编辑的偏好不同,甚至引发“编辑神”、“编辑神”等信仰之争。 但这也说明了个性化编辑器对于程序员的重要性。

对于编程新手来说,选择开发环境往往成为入门后的第一道坎。 因为你摆弄代码很长时间而未能成功运行而被迫放弃的情况并不少见。 刚开始时选择的编辑器是否好用,也会直接影响你的学习热情。

今天我就来说说我使用Python编辑器的经历。

我们用来编写 Python 的工具有两种:

一种是称为 IDE 的集成开发环境css用什么软件编写,它是为开发而设计的。 如IDLE、PyCharm、Spyder等。

另一个更像是文本编辑器,但功能更强大,可以支持编译和运行代码。 比如SublimeText、Emacs、Vim等。这里我主要介绍一下我个人日常使用的。

1. 空闲

css用什么软件编写-我用什么来写Python?

说实话,无论你如何降低标准,IDLE 很可能都不是一个“好的”编辑器。 无论是手动补全、语法提示、项目文件管理、甚至高亮提示,要么不支持,要么很勉强地支持。 基本没有“用户体验”,更糟糕的是在某些系统或版本下往往难以运行或输入。

但没办法,人家都是兄弟啊! 安装Python后,不需要做任何配置(甚至不用担心环境变量),就可以使用它来编译和运行代码。 对于一个没有电脑基础的新人来说,除了自行车、手表之外,他还需要什么呢? 只要写一下就完成了!

因此,在我的零基础教程和很多其他入门教程中,都是使用IDLE作为最初的演示开发环境。 但我必须指出,IDLE只是进入编程世界的一块垫脚石。 它可以让你快速上手,但它不能陪伴你。 尽早找到你的工具。

2.SublimeText

Sublime 是一个功能丰富的文本编辑器。 除了编写Python之外,我还用它来编写JS、HTML和CSS等其他代码,也是我日常使用的记事本和文本编辑器。 你看到的Momo推送的大部分文章都是用Sublime写的。

默认安装后,如果你的笔记本上安装了Python,Sublime可以运行.py文件,并且有句子提示和补全功能。 它不支持更复杂的句型检测,也不支持控制台输入(input),但可以通过安装额外的插件来补充功能。 如果您的笔记本电脑上有多个版本的 Python,那么选择一个版本可能会稍微复杂一些。 因此,我会长时间打开Sublime,写一些代码片段,或者在审阅学生提交的作业时使用它。

Sublime是一款付费软件,但可以免费使用。

3.PyCharm

这是我在课程和问答群中主要推荐的开发工具。 除了初始配置可能有点麻烦,启动时间稍慢之外,确实很好用。 PyCharm提供了对项目内编码和第三方库的管理,形成一个小沙箱,避免系统中的其他配置对开发环境造成干扰,让菜鸟避免踩坑。 但不幸的是:如果你没有按照你想象的那样配置,你可能会踩到一个新的坑。

我个人使用PyCharm的开发主要是课程和演示项目。 如果你在使用其他编辑器时遇到问题,不妨按照我的例子尝试一下,减少不必要的麻烦。

PyCharm也是一个付费软件,但它有免费的社区版和教育版(需要申请)。 我用的是社区版,功能足够学习了。 如果你确实需要中文版或者专业版,可以自行网上搜索。

4.Python

IPython是一个交互式开发环境,它是我们在课程开始时使用的Python Shell的增强版本。 可以通过 pip install ipython 来安装。 主要是减少了手动补全和历史命令记录,语法高亮看起来更舒服。 但新手可能无法使用它。 如果到达在服务器上运行代码的阶段,则必须安装一个。

css用什么软件编写-我用什么来写Python?

和 Sublime 一样,我也仍然打开了 IPython。 因为交互环境非常适合调试几句代码,测试某种句型的特点,查看某个模块中的方法调用,甚至使用help()命令阅读文档。 看过我问答的朋友也知道,我经常在IPython中运行一段代码css用什么软件编写,然后针对问题发布出来。 我强烈建议大家养成运行代码的习惯,尤其是在看书和教程的时候,不要光顾着看,一定要随时打开编辑器敲下代码来运行。 很多问题经过几次尝试之后自然就明白了。

5.Jupyter

那就是IPython Notebook。 相当于把前面提到的IPython做成了网页版,但又不仅仅是网页版。

以前很少用它,但最近却爱上了它:因为用它写爬虫或者数据分析真是太舒服了! 编写爬虫时,反复试验是不可避免的。 借助交互式 Jupyter,您可以一步一步地纠正您的代码,而不是每次都从头开始。 数据分析是因为它与matplotlib和echarts结合得很好,没有弹窗,绘图结果直接显示在页面上。

想要深入数据分析的朋友,可以拿一本《使用Python进行数据分析》,然后打开一个Jupyter页面和反例一一把玩。

另外,由于它是网页版,如果你有服务器,你甚至可以将它作为在线Python工具,随时随地编写代码。 但自己用就好,不要直接发布,这样会把你的服务器环境暴露给外界。

5.Emacs

css用什么软件编写-我用什么来写Python?

终于来了,诸神编辑。

这是多年来养成的老习惯。 你看到的编程教室网站是用Emacs编写的。 不过这个门槛较高,也没有什么推荐,看看就行了。

我把热键改成了Emacs。最近中指有点酸。 我正在考虑要不要加个踏板。

这些是我最常使用的编辑器。 虽然有点分裂,但各有各的优点。 所以没必要争论哪个更好,根据自己的需求选择适合自己的就可以了。

另外,肯定有朋友想说,没有VS Code!? 确实,VS Code也是一个非常好的Python编辑器,但我个人用得不多。 熟悉的同学可以在留言区说说自己的看法。

css用什么软件编写-我用什么来写Python?

对于初学者来说,我还是推荐使用PyCharm,它的功能比较齐全,各方面也比较均衡。 之前写过两篇关于PyCharm的介绍文章,

在公众号(Crossin的编程课堂)回复PyCharm就可以看到。

不过,虽然最近的版本做了一些修改,但我可能还得重新写一篇。

还有很多其他优秀的编辑器,比如Atom、Vim、Spyder等(不推荐PyScripter),因为我没有多年的使用经验,所以就不携带网上的介绍了。 如果你正在使用或者有兴趣的话,搜索一下就会有很多教程。 欢迎提出建议。 但只要我上面提到的几个就足够了。

工欲善其事,必先利其器。 选择一个好的编辑器将会大大提高学习效率。 至少少了半个括号、半个冒号之类的错误会不会发生。

但最终,这取决于谁使用该工具。 只要你写得足够多,记事本也能成为一个伟大的人。 (但说真的:如果你还不是高手,请不要使用 Windows 自带的记事本进行任何与开发相关的事情!

谢谢您的转发和点赞~

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 css css用什么软件编写-我用什么来写Python? https://www.wkzy.net/game/189580.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务