探索导航与搜索
这些教程的内容
在本系列教程中,我们将以最高效的方式在您的代码中进行导航。 借助下方提供的示例代码,您可以尝试这些教程中提到的所有功能。
这些教程按递增顺序排列:第一个介绍 PyCharm 最基本的导航功能,最后几个则涉及替代的导航方式。
第 1-5 部分使用相同的示例代码。 第 6 部分与 Django 相关,因此使用来自 创建并运行您的第一个 Django 项目 的代码示例
学习所有 导航功能与特性不在本教程范围内。 通过这些教程,您将通过示例学习在代码中导航的最重要方式。
开始之前
请确保:
准备示例
请执行以下操作:
在项目根目录(Alt+Insert | )下添加目录 animals 。
创建以下 Python 文件(Alt+Insert | ):
mammalia.py
carnivorae.py
herbivorae.py
打开这些文件进行编辑 F4 ,并添加以下代码:
mammalia.py :
from Animals.Carnivorae import Carnivorae from Animals.Herbivorae import Herbivorae class Mammalia(object): extremities = 4 def feeds(self): print ("milk") def proliferates(self): pass class Marsupialia(Mammalia): def proliferates(self): print("poach") class Placentalia(Mammalia): def proliferates(self): print("placenta") class TasmanianDevil(Marsupialia, Carnivorae): pass class Duckbill(Marsupialia, Herbivorae): pass class Cat(Carnivorae, Placentalia): pass class Tiger(Placentalia,Carnivorae): pass class Cow(Placentalia, Herbivorae): pass Cat.feeds()carnivorae.py :
from animals.mammalia import Mammalia class Carnivorae(Mammalia): def food(self): print("meat") passherbivorae.py :
from animals.mammalia import Mammalia class Herbivorae (Mammalia): def food(self): print("grass") pass
下一步是什么?
让我们从 第 1 部分开始,探索最基本、最常用的导航方式。
最后修改日期: 2025年 12月 2日