使用源代码

这些教程是关于什么的

在本系列教程中,我们将以最有效的方式浏览您的代码。使用下面提供的示例代码,您可以尝试这些教程中提到的所有功能。

这些教程按升序排列:第一个描述了 PyCharm 最基本的导航工具,而最后一个与其他导航方式有关。

第 1-5 部分使用相同的示例代码。第 6 部分与 Django 相关,因此使用了第 4 步中的代码示例。创建并运行您的第一个 Django 项目

学习所有导航特性和功能超出了范围。通过这些教程,您将通过示例学习在代码中导航的最重要方法。

在你开始之前

确保:

  • 您正在使用 PyCharm。如果您还没有 PyCharm,请从此页面下载。要安装 PyCharm,请按照说明进行操作,具体取决于您的平台。

    本教程是使用 PyCharm 版本 2017.1 创建的。

  • 您已经创建了一个项目

准备一个例子

请执行下列操作:

  1. 在项目根目录下添加目录AnimalsAlt+Insert ( | Directory )。

  2. 创建以下 Python 文件(Alt+Insert| Python 文件):

    • 哺乳动物.py

    • 食肉目.py

    • 草食动物.py

  3. 打开这些文件进行编辑F4并添加以下代码:

    • 哺乳动物.py

      from Animals.Carnivorae import Carnivorae from Animals.Herbivorae import Herbivorae class Mammalia(object): 四肢 = 4 def feeds(self): print ("milk") def proliferates(self): pass class Marsupialia(Mammalia): def proliferates(self) ):打印(“偷猎”)胎盘类(哺乳动物):def proliferates(self):打印(“胎盘”)类塔斯马尼亚恶魔(有袋动物,食肉目):通过类鸭嘴(有袋动物,草食动物):通过类猫(食肉目,胎盘目) ): 通过类 Tiger(Placentalia,Carnivorae): 通过类牛(Placentalia, Herbivorae): 通过 Cat.feeds()
    • 食肉动物.py

      from Animals.Mammalia import Mammalia class Carnivorae(Mammalia): def food(self): print("meat") pass
    • 草食动物.py

      from Animals.Mammalia import Mammalia class Herbivorae (Mammalia): def food(self): print("grass") pass

下一步是什么?

让我们从第 1 部分开始,探索最基本和最常用的导航方式。

最后修改时间:2021 年 3 月 8 日