Python大神编程常用4大工具,你用过几个?

摘要:Python是一种跨平台的编程语言,能够在所有主要的操作系统上,运行你编写的任何Python程序。今天介绍几款常见的工具:Python自带的解释器、文本编辑器(Geany、Sublime Text)、主流IDE(PyCharm、Jupyter Notebook),以及如何使用公有云的计算资源在本地开发。 前言

Python is getting more attention than usual this year, becoming one of the most popular programming languages in the world.

-- by Krzyszt

对于技术类文章,我一般都会联想到一些高大上的描述,或是一些人文故事。但是,对于Python这样的全民化编程语言,我觉得上面这句来自Krzyszt的口语化描述,就足够了。

Python是一种跨平台的编程语言,这就意味着它能够在所有主要的操作系统上,运行你编写的任何Python程序。今天文章里要给大家具体讲讲几款常见的工具,包括了Python自带的解释器、文本编辑器(Geany、Sublime Text)、主流IDE(PyCharm、Jupyter Notebook),以及如何使用公有云的计算资源在本地开发。

正文 Python自带的解释器

Python自带了一个在终端窗口中运行的解释器,你无需保存代码,支持直接运行整个程序,如下所示:

Python大神编程常用4大工具,你用过几个?

Geany

Geany是一款简单的文本编辑器,安装很容易,支持直接运行几乎所有的程序(不需要通过终端运行),支持使用颜色区分关键代码,突出代码语法。

我们可以在官网下载Geany软件:https://geany.org/

Python大神编程常用4大工具,你用过几个?

Python大神编程常用4大工具,你用过几个?

安装完成后,首先在本地创建一个文件夹用于保存和运行代码,例如python_work文件夹。

创建一个新文件,并且通过“SAVE AS”保存到pytthon_word文件夹。

Python大神编程常用4大工具,你用过几个?

如果你已经安装了python,也就是说,如果能在系统中执行命令python,就无需配置Geany,如果不能执行顺利执行python命令就需要对Geany进行配置。

涉及到编码代码和运行代码的是“生成”按钮,如下图所示:

Python大神编程常用4大工具,你用过几个?

先来执行一个helloWolrld命令,如下图所示:

Python大神编程常用4大工具,你用过几个?

进一步解释“生成”下拉框所列的功能,我采用的是“阿姆斯特朗数”,即如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数。 例如1^3 + 5^3 + 3^3 = 153。

代码如下:

# take input from the user num = int(input("Enter a number: ")) # initialize sum sum = 0 # find the sum of the cube of each digit temp = num while temp > 0: digit = temp % 10 sum += digit ** 3 temp //= 10 # display the result if num == sum: print(num,"is an Armstrong number") else: print(num,"is not an Armstrong number")

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpdgyy.html