CodeGym /课程 /Python SELF ZH /使用PyCharm进行工作

使用PyCharm进行工作

Python SELF ZH
第 3 级 , 课程 3
可用

9.1 创建第一个程序

咱们来写一下我们的第一个Python程序吧。PyCharm已经为我们准备了一些东西,但是,我觉得要是我们的第一个程序是别人的代码,那就不太酷了。咱们把它删掉,然后写自己的代码——更好一些。

建议从简单开始——在屏幕上输出一些文本。在Python中,这真是太容易了——只需要写一个命令:


        print ("text")

就这样,不需要再写任何东西了。不需要main()函数,甚至都不需要像其他编程语言中的分号。只需要一个词 print,括号和双引号中的文本。 这不是两个单引号,而是双引号哦

如果你愿意,可以在引号之间写一些漂亮而又炫酷的文本——毕竟这是你的第一个Python程序。这里给出三个选项供你选择:

  • "黑暗的一面给了我光明无法给予的东西:真正的自由。"
  • "黑暗的一面是通往无界力量的路径。"
  • "我选择了自己的命运,它在黑暗中。"

如果你不小心擦掉了其中一个引号或多写了一个,PyCharm会把那行代码标红。比如:

在上面的例子中,我不小心删除了右边的双引号。

9.2 运行第一个程序

现在,我们来运行程序,看看它在屏幕上输出了什么。

要运行程序,需要点击顶部菜单上的绿色三角形。 在它左边显示的是将要运行的文件名:

你也可以通过按下 Shift+F10 来运行程序。

咱们运行一下,你会看到你的程序在控制台的输出。以下是我的输出结果:

橙色文字是代码——运行 Python 文件 main.py

红色文字是文本,这是我的 程序输出到屏幕上的(控制台)。

黄色文字是关于 程序无错误结束的服务信息。

9.3 错误处理

如果我们犯了一个错误,Python会如何反应呢?

让我们删除右边的引号,再次运行程序。看看我得到了什么结果:

Python尝试执行命令(在我的代码的第2行),但失败了。它写到: SyntaxError: unterminated string literal (detected at line 2)

  • SyntaxError — 语法错误 [在代码中]。
  • unterminated string literal — 未结束的字符串。
  • (detected at line 1) — 错误在第1行。

现在你还在学习编程,错误会是你的常见朋友。但别忘了——不做事的人才不会犯错误。

你需要学习如何正确阅读错误信息,理解它们的意思,并学会如何修正它们。

9.4 CodeGym插件是什么以及它有什么用?

这是一个应用程序,是集成在PyCharm开发环境中的一个特殊软件模块,允许你在其中处理CodeGym课程的任务。比如,编写代码解决方案,将其提交进行检查,将你的解决方案与“默认”的进行比较,等等。插件中的任务进度与您在CodeGym上的帐户同步,因此它在网站和开发环境中看起来是一样的。

你可以从Jetbrains的marketplace下载CodeGym插件,直接在你的开发环境中。

  1. 进入"设置"部分,Windows/Linux File - Settings, MacOS PyCharm - Preferences。如果没有设置部分,则打开任何项目或创建一个新项目。

  2. 在出现的窗口中从侧边菜单选择 Plugins 部分并打开 Marketplace 标签。在搜索框中输入 codegym

  3. 选择插件并点击 Install 按钮。
  4. 重启(Restart IDE)PyCharm,以便开始使用该插件。
  5. 您会看到一个稍微改变的界面以及在顶层水平面板上的 登录到帐户 按钮。
  6. 点击后会打开一个窗口让你登录到你的账户,在这里你需要输入你的密钥:

    提醒你,你可以在 “设置” → “安全与登录” 部分找到密钥。
    登录后,项目和 Codegym PY SDK 将开始加载(不需要更改为其他版本)。它基于Jetbrains的解释器,Python 3.12版本。
  7. 要打开新任务,点击左侧垂直面板上的 Tasks,然后在左侧面板点击任务卡片,并在弹出窗口中点击 打开

  8. 您将看到一个包含两个选项卡的窗口。一个是条件,另一个是输入代码的地方。
  9. 现在输入任务的解决方案并点击 检查 按钮

手动安装插件

  1. 下载 插件
  2. 进入"设置"部分,Windows/Linux File - Settings, MacOS PyCharm - Preferences.
  3. 在出现的窗口中从侧边菜单选择 Plugins 并点击齿轮图标 (⚙️) 选择“Install Plugins from disk”
  4. 打开包含插件的文件夹。选择它(压缩包)并点击 OK, 然后重启IDE。

插件已安装!现在可以解决任务了。

网站任务与插件同步

任务列表及其状态每五分钟自动更新一次,或者在提交任何任务进行检查后(codegym服务器)更新。

因此,如果您在网站上解决了问题,插件中它也将出现在已解决任务列表中。如果需要立即更新任务状态的信息,请点击您的头像(右上角),并在下拉菜单中选择 同步任务

插件的新手模式

这是为在PyCharm及其他IDE中没有(或很少)经验的用户设计的简化版本。它隐藏了一些PyCharm功能。要关闭此模式,请点击您的头像(右上角),并在下拉菜单中选择设置:

如何在PRO模式中隐藏插件的导航面板

点击设置(⚙️)并取消勾选“显示插件导航面板”选项:

评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION