在Linux上使用Python是其中之一 轻松有趣的编程入门方法。 什么 向Guido Van Rossum致敬 这种流行的编程语言的创建者,让我们看看如何配置Python编程环境 在我们的Linux发行版上.
为什么在Linux上使用Python?
Python是 一种易于学习的编程语言。 它有一个庞大的基础 用我们的语言编写的文档 (其中大部分是免费的),并且可以用于创建带有图形界面的小型终端应用程序或大型项目。
用Python开发的代码 可以在Linux,Windows,Mac,Android和不同类型的设备上使用 例如智能电视和GPS。
开始使用Python
由于大多数(如果不是全部)Linux发行版 他们准备使用Python,第一件事是检查版本 我们已经安装了。 此时,分支2和分支3共存,但分支2将在2020年消失。
我们可以使用以下命令检查正在使用的版本
python --version
如果您使用的是相对较新的发行版,则可能会收到错误消息。 如果是这样,请尝试以下操作:
python3 --version
如果使用第一个命令,并且版本号以2开头,请尝试第二个命令以查看是否已安装Python 3。
如果没有版本,请在发行版的软件管理器中查找Python进行安装。
还 建议安装Pip.Pip是Pip Installs Packages(程序包管理器)的首字母缩写,它使您可以更轻松地获取Python库。
在Debian和衍生产品中,您可以使用以下命令
sudo apt install python3-pip
在其他发行版中,它只是寻找 python3-pip 在包管理器中
让我们测试一下代码。
在终端中输入:
python3
print("Linux Adictos")
让我们做一些数学
print (20*5)
请注意,由于它没有引号,因此打印的是结果。 相反,如果我们这样做:
print ("20*5)
我们将看到放在括号中的内容。
我们可以使用变量。
输入终端。
a=20
b=10
print (a*b)
也可以用文字来做到这一点。 我们只需要添加引号。
blog="Linux Adictos"
print("El mejor blog sobre Linux es ", blog)
现在,让我们处理我们输入的数据。
在终端中,我们写:
numero1=input("Ingrese un número: ")
按Enter键将要求我们输入一个数字。 完成并按Enter后,我们输入:
numero2=input("Ingrese otro número: )
我们按Enter键,然后输入另一个数字,然后再次按Enter键。
现在写;
打印(数字1 +数字2)
编写更长的程序
您可能已经注意到,使用终端 写长程序是不可能的。 实际上,有几种集成开发环境可以简化编写Python代码的过程。 以撒 评论了其中一些 在本文中。 但是,出于本文的目的,我们将考虑使用文本编辑器。
如果仍然打开终端,请关闭它。 现在打开您发行版的文本编辑器并编写。
blog="Linux Adictos"
nombre=input("¿Cuál es tu nombre: ?")
print(nombre, "cree que", blog, "es el mejor blog sobre Linux")
用名称将其保存在您的个人文件夹中 test.py.
打开终端并输入
python3 prueba.py
VSCodium
如前所述,您可以使用许多集成的开发环境选项在Linux中创建代码。 在我看来, 最好的替代品是VSCodium.
VSCodium基于MIcrosoft的集成开发环境Visual Studio Code的源代码构建。 不同之处在于,它无需公司添加的任何跟踪工具即可进行编译。 该程序可以在Windows,Linux和Mac上使用,也可以下载 从这里:
安装后,从扩展菜单中安装扩展 蟒蛇.
出于好奇,我没有编程太多年了,因为我读过有关这种语言,它们的改进和新闻的文章。 我对Python的强大功能以及它的易学性感到惊讶/惊讶,很明显,如果有一天我重返Python编程,那么它就是其中的候选人。 对我来说,阅读调查并发现它是开发人员的首选语言并不稀奇。 同样很清楚,根据其他任务,还有其他语言(例如C / C ++)为此目的而发光,但考虑将其用于``通用''语言或从今天开始,它就是王者。
至少它不会产生例如Java产生的仇恨
我特别是那些不喜欢Java,没有仇恨,没有狂热或类似的东西的人之一,我没有看到创建它的任何正当理由。 作为他们已经拥有Python的一种解释型语言,例如,它也是多平台的,具有高级语法,并且开放且免费,我希望它更多地是作为Sun Microsystems的一种策略,而不是仅仅作为一种实用的个人见解。 但是我不认为这是令人讨厌的,只是与Java相比它失去了很多点,唯一使它处于领先地位的是伟大的支持。
哇,我只是在看如何设置点子,非常感谢!
谢谢,这篇文章很有用。