摘要: python面向对象编程 一、内置属性 使用内置函数dir可以查看一个对象支持的所有属性和方法,Python中存在着很多的内置属性。 class Person: def __init__(self,name): self.name=name print(dir(Person)) # ['__clas 阅读全文
posted @ 2021-02-24 21:54 wangshanglinju 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切 阅读全文
posted @ 2021-02-24 19:45 wangshanglinju 阅读(71) 评论(0) 推荐(0) 编辑
摘要: python函数 一、迭代器 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 1、可迭代对象 对list、tuple、str等类型的数据可以使用for...in...的循环语法从其中依次拿到 阅读全文
posted @ 2021-02-23 22:13 wangshanglinju 阅读(75) 评论(0) 推荐(0) 编辑
摘要: python函数 一、闭包 1、函数的嵌套 如果在一个函数的内部定义了另一个函数,外部的我们叫它外函数,内部的我们叫它内函数。 2、闭包的概念 在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。 3、闭包的功能 一般情况下,在我们 阅读全文
posted @ 2021-02-21 08:05 wangshanglinju 阅读(129) 评论(0) 推荐(0) 编辑
摘要: python函数 一、递归(recursion)函数 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 递归函数的特征: 必须有一个明确的结束条件 每次进入更深一层递归时,问题规模相比上次递归都应有所减少 相邻两次重复之间有紧密的联系,前一次要为后一次做准备(通常 阅读全文
posted @ 2021-02-20 21:01 wangshanglinju 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 一、函数定义 1、对于自定义函数,需要遵守以下几个规则: 函数代码块以 阅读全文
posted @ 2021-02-19 10:28 wangshanglinju 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 循环控制 一、while循环 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。 语法: while 条件表达式: 循环体 ... [else: 语句块 ... ] 流程图: 说明: 条件表达式可以是任何表达式,任何非零、或非空(n 阅读全文
posted @ 2021-02-17 21:21 wangshanglinju 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 写给自己的五句话: 第一句:爱惜身体,健康才是值得炫耀的资本。 有句话说,人一生可以干很多蠢事,但最蠢的一件就是忽视健康。相较那些身外之物,健康才是人生永恒的财富,才是值得炫耀的资本。可是,我们常常把健康抛诸脑后,久坐不运动、熬夜透支身体…… 新的一年,请时刻提醒自己,不要再以健康为筹码去换取别的事 阅读全文
posted @ 2021-02-17 15:01 wangshanglinju 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 流程控制 在进行程序设计的时候,我们会经常进行逻辑判断,根据不同的结果做不同的事,或者重复做某件事,我们对类似这样的工作称为流程控制。 一、流程控制分类 1、顺序控制 就是从左到右,从上到下的顺序依次执行每条语句操作。 2、条件控制(选择控制、分支控制) 基于条件选择执行语句,比方说,如果条件成立, 阅读全文
posted @ 2021-02-07 09:50 wangshanglinju 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 集合 集合是无序的对象集,它和字典一样使用花括号,但没有键值对的概念。集合属于可变的数据类型,一般用于保持序列的唯一性—— 也就是同样的元素仅出现一次。 在使用集合时一定要注意集合的“无序”和“唯一”两个特点,避免出错。 一、集合的创建 s = set() # 创建一个空集合 s1 = {} # 这 阅读全文
posted @ 2021-02-05 21:08 wangshanglinju 阅读(181) 评论(0) 推荐(0) 编辑