探索导航和搜索
最后修改时间:2023 年 11 月 29 日这些教程是关于什么的
在本系列教程中,我们将以最有效的方式浏览您的代码。通过下面提供的示例代码,您可以尝试这些教程中提到的所有功能。
这些教程按升序排列:第一个教程描述了 PyCharm 最基本的导航功能,而最后一个教程则涉及替代的导航方式。
第 1-5 部分使用相同的示例代码。第 6 部分与 Django 相关,因此使用了“创建并运行您的第一个 Django 项目”中的代码示例
学习所有导航特性和功能超出了范围。通过这些教程,您将通过示例了解浏览代码的最重要方法。
在你开始之前
确保:
准备一个例子
请执行下列操作:
在项目根目录 ( | Directory ) 下添加目录Animals。AltInsert
创建以下 Python 文件(| Python 文件):AltInsert
哺乳动物.py
食肉动物.py
食草动物.py
打开这些文件进行编辑并添加以下代码:F4
哺乳动物.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()
食肉动物.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 部分开始,探索最基本、最常用的导航方式。
感谢您的反馈意见!
此页面是否有帮助?