摘要: 分支结构 if语句 判断语句,语法结构如下: if(expr){ statement } 如果表达式expr为真,则执行语句statement,否则,忽略statement。 如果statement是单句,省略大括号,但是不建议这么做。 else语句 语法结构如下: if(expr){ statem 阅读全文
posted @ 2021-08-25 09:29 rissa 阅读(33) 评论(0) 推荐(0)
摘要: 算数运算 算数运算符包括加(+)、减(-)、乘(*)、除(/)、余数运算符(%)、取反运算符(-)、递增(++)和递减(--) 递增和递减可以分为以下几种运算方式。 ++n:先递增,再赋值。 --n:先递减,再赋值。 n++:先赋值,再递增。 n--:先赋值,再递减。 逻辑运算 逻辑运算又称布尔代数 阅读全文
posted @ 2021-08-23 16:09 rissa 阅读(98) 评论(0) 推荐(0)
摘要: 变量 变量相当于容器,值相当于容器内的数据,而变量名就是操作容器内数据的句柄。 变量声明 声明变量使用var语句。 可以声明一个或多个变量,也可以为变量赋值。未赋值的变量,初始化为undefined值。 可以重复声明同一个变量,也可以反复初始化变量的值。 var a; var b,c,d,e; va 阅读全文
posted @ 2021-08-23 14:47 rissa 阅读(62) 评论(0) 推荐(0)
摘要: 动态语言的灵活性,就是当我们定义一个class,创建class的实例后,可以给该实例绑定任何属性和方法。 动态绑定属性 定义一个Student类 class Student(object): def __init__(self): self 给实例绑定一个属性 # 创建一个实例 s = Studen 阅读全文
posted @ 2021-08-08 22:02 rissa 阅读(374) 评论(0) 推荐(0)
摘要: 在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类,而被继承的class称为基类、父类或超类。 实例: 定义一个Animal类,具有sleep行为。 class Animal(object): def __init__(self): pass 阅读全文
posted @ 2021-08-06 16:32 rissa 阅读(68) 评论(0) 推荐(0)
摘要: 面向对象 面向对象编程(OOP)是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即把大块函数通过切割成小块函数来降低系统的复杂度。 而 阅读全文
posted @ 2021-08-06 14:33 rissa 阅读(47) 评论(0) 推荐(0)
摘要: 装饰器就是修改其他函数功能的函数。 学习装饰器,需要一步一步来解析(涉及前面的函数知识) 函数对象 由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 函数对象有一个__name__属性,可以拿到函数的名字 # 函数 def hello(name="python"): 阅读全文
posted @ 2021-08-05 11:20 rissa 阅读(42) 评论(0) 推荐(0)
摘要: 函数式编程 函数本身可以赋值给变量,赋值后变量为函数 允许将函数本身作为参数传入另一个函数 允许返回一个函数 map()函数 接收两个参数,一个是函数,一个是Iterable。 map(func, *iterables) 将传入的函数变量func依次作用到序列的每个元素,并把结果作为新的Iterat 阅读全文
posted @ 2021-08-04 15:41 rissa 阅读(75) 评论(0) 推荐(0)
摘要: 语法 def 函数名(参数列表): 函数体 参数检查 调用函数时,如果参数个数不对,Python解释器会自动检查出来,并抛出TypeError。 为了保证函数的严谨,我们可以对参数进行检查。 如:对参数类型做检查,只允许整数和浮点数类型的参数。数据类型检查可以用内置函数isinstance()实现。 阅读全文
posted @ 2021-08-03 15:10 rissa 阅读(39) 评论(0) 推荐(0)
摘要: 迭代 给定一个对象,可以通过for...in循环来遍历,称这种遍历方式为迭代。 实列:不同对象的迭代: from collections.abc import Iterable print(" 迭代list ") iter_list_demo = ['语文', '数学', '英语', '政治'] f 阅读全文
posted @ 2021-06-25 15:36 rissa 阅读(42) 评论(0) 推荐(0)

记录学习笔记,会有很多是参考重复,如有侵权,联系删除