在Linux上使用Python。 学习编程的好方法。

如果您想学习编程,那么在Linux上使用Python是一个好主意。

尽管Linux中提供了一些最佳的Python集成开发环境,但是您也可以使用发行版的文本编辑器。

在Linux上使用Python是其中之一 轻松有趣的编程入门方法。 什么 向Guido Van Rossum致敬 这种流行的编程语言的创建者,让我们看看如何配置Python编程环境 在我们的Linux发行版上.

为什么在Linux上使用Python?

Python是 一种易于学习的编程语言。 它有一个庞大的基础 用我们的语言编写的文档 (其中大部分是免费的),并且可以用于创建带有图形界面的小型终端应用程序或大型项目。

用Python开发的代码 可以在Linux,Windows,Mac,Android和不同类型的设备上使用 例如智能电视和GPS。

Qpython3应用程序,用于在Android上编写和执行Python代码

随着应用程序 Qpython3 我们可以在Android设备上编写和运行Python 3代码。

开始使用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 在包管理器中

终端中的Python解释器

通过在Linux终端中键入命令python3,我们可以打开python解释器并运行简短的程序。

让我们测试一下代码。
在终端中输入:
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

VSCodium是一个集成开发环境

VSCodium集成开发环境使用Visual Studio Code源代码

如前所述,您可以使用许多集成的开发环境选项在Linux中创建代码。 在我看来, 最好的替代品是VSCodium.

VSCodium基于MIcrosoft的集成开发环境Visual Studio Code的源代码构建。 不同之处在于,它无需公司添加的任何跟踪工具即可进行编译。 该程序可以在Windows,Linux和Mac上使用,也可以下载 从这里:

安装后,从扩展菜单中安装扩展 蟒蛇.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   格雷戈里·罗斯

    出于好奇,我没有编程太多年了,因为我读过有关这种语言,它们的改进和新闻的文章。 我对Python的强大功能以及它的易学性感到惊讶/惊讶,很明显,如果有一天我重返Python编程,那么它就是其中的候选人。 对我来说,阅读调查并发现它是开发人员的首选语言并不稀奇。 同样很清楚,根据其他任务,还有其他语言(例如C / C ++)为此目的而发光,但考虑将其用于``通用''语言或从今天开始,它就是王者。

    1.    迭戈·德·冈萨雷斯(Diego German Gonzalez)

      至少它不会产生例如Java产生的仇恨

      1.    格雷戈里·罗斯

        我特别是那些不喜欢Java,没有仇恨,没有狂热或类似的东西的人之一,我没有看到创建它的任何正当理由。 作为他们已经拥有Python的一种解释型语言,例如,它也是多平台的,具有高级语法,并且开放且免费,我希望它更多地是作为Sun Microsystems的一种策略,而不是仅仅作为一种实用的个人见解。 但是我不认为这是令人讨厌的,只是与Java相比它失去了很多点,唯一使它处于领先地位的是伟大的支持。

  2.   Yo

    哇,我只是在看如何设置点子,非常感谢!

  3.   米赛尔·萨拉查

    谢谢,这篇文章很有用。