随笔分类 -  python

摘要:1、列表中嵌套字典 a1 = {'color':'green', 'points':5}a2 = {'color':'yello', 'points':25}a3 = {'color':'red', 'points':15} ass = [a1, a2, a3] for a in ass: prin 阅读全文
posted @ 2020-11-10 15:48 Ruigel1 阅读(115) 评论(0) 推荐(0)
摘要:函数的有点之一是,使用他们可将代码块与主程序分离。通过给函数指定描述性名称,可以让主程序容易理解的多。 还可以将函数存储在被称为模块的独立文件,再将模块导入到主程序中。 import语句允许在当前运行的程序文件中使用模块中的代码。 通过将函数存储在独立的文件中,可隐藏程序代码的细节,将重点放在程序的 阅读全文
posted @ 2020-11-10 15:43 Ruigel1 阅读(335) 评论(0) 推荐(0)
摘要:1、定义函数 示例代码 def greef_user(): print("Hello!") greef_user() 结果: 2、传递任意数量的实参(*) 示例代码: def build_profile(*user_info): for name in user_info: print(name) 阅读全文
posted @ 2020-11-10 15:02 Ruigel1 阅读(86) 评论(0) 推荐(0)
摘要:随着不断给类增加新的功能,文件可能变得很长。为使文件简洁,python允许你将类存储在模块中,然后在主程序中导入所需要的模块 格式:from 模板(存储类的文件) in 类名 1、导入单个类 在模板dog.py中包含Dog类的源代码。在my_dog.py文件中导入Dog类并创建其实例。 dog.py 阅读全文
posted @ 2020-11-09 01:18 Ruigel1 阅读(710) 评论(0) 推荐(0)
摘要:编写类时,并非总是从空白开始。如果你编写的类是另一个现成类的特殊版本,可使用继承。 一个类继承另一个类时 ,它将自动获得另一个类的所有属性和方法;原有的类称为父类,而新类称为子类。 子类继承了其父类的所有属性和方法,同时还可以定义自己的属性和方法。 1、子类的方法__init__() 创建子类的实例 阅读全文
posted @ 2020-11-09 00:36 Ruigel1 阅读(151) 评论(0) 推荐(0)
摘要:Dog类,赋予每条小狗蹲下(sit())和打滚(roll_over())的能力 dog.py源码: class Dog(): """一次模拟小狗的简单尝试""" def __init__(self, name, age): """注意这里一共是4个_""" """初始化属性name和age""" s 阅读全文
posted @ 2020-11-08 22:33 Ruigel1 阅读(1037) 评论(0) 推荐(0)