06 2020 档案

摘要:一,三层装饰器 import time def outter1(func): def wrapper(*args, **kwargs): start = time.time() res = func(*args, **kwargs) stop = time.time() print(stop - s 阅读全文
posted @ 2020-06-22 14:43 刘海子 阅读(135) 评论(0) 推荐(0) 编辑
摘要:""" 1、什么是装饰器 ​ 器指的是工具/功能 ​ 装饰指的是为被装饰对象添加额外的功能 ​ 大白话:定义装饰器就是定义了一个函数,该函数就是用来为其他函数添加额外的功能的 2、为何要用装饰器 ​ 程序的开发需要遵循一个原则:开放封闭原则 ​ 开放:指的是对拓展功能开放 ​ 封闭:指的是对修改源代 阅读全文
posted @ 2020-06-18 13:18 刘海子 阅读(96) 评论(0) 推荐(0) 编辑
摘要:1.函数嵌套定义: 在一个函数内又定义了另外一个函数 def f1(): def f2(): print('from f2') ​ f2() ​ x = 11111111 ​ return x f1() res = f1() print(res) def f1(): def f2(): print( 阅读全文
posted @ 2020-06-17 21:29 刘海子 阅读(255) 评论(0) 推荐(0) 编辑
摘要:1、什么是循环? ​ 循环指的就是重复做某一件事 2.为什么要有循环? ​ 循环就是为了让计算机能够像人一样去重复做某件事 3、如何用循环 ​ while循环,又称之为条件循环 ​ 1、能够重复多少次取决条件何时变为假 4.while基本用法 while 条件: 代码1 代码2 代码3 。。。 1、 阅读全文
posted @ 2020-06-05 18:37 刘海子 阅读(489) 评论(0) 推荐(0) 编辑
摘要:1、可变类型:list,dict 在值改变的情况下,id号不变,也就是说内存地址不变,证明就是在改原来内存空间中的值,即原值可变 2、不可变类型:int、float、str 在值改变的情况下,id号也跟着变了,也就是说内存地址变了,证明不是在改原来内存空间中的值, 而是申请了新的内存空间,产生了新的 阅读全文
posted @ 2020-06-04 19:05 刘海子 阅读(173) 评论(0) 推荐(1) 编辑
摘要:一:数字类型:数字类型可以进行数学运算以及比较运算,但仅限于数字类型之间进行 1、整型int 作用:记录年龄、等级、号码等状态 定义与使用 age = 999 level = 10 qq = 383838338 res=age * 1 print(age != 10) 2、浮点型float 作用:记 阅读全文
posted @ 2020-06-03 16:32 刘海子 阅读(164) 评论(0) 推荐(0) 编辑
摘要:1.什么是变量? 如何用变量? 变量名的命名原则:变量名应该见名知意 变量名的命名风格:变量名推荐使用风格II 变量值有三大特征 什么是变量? 记忆下事物的状态是可以发生变化的 为何要用变量? 变量是为了控制计算机能够像人一样去记忆下事物的状态 并且记录的状态是可以发生变化的 变量其实是一种控制计算 阅读全文
posted @ 2020-06-02 18:56 刘海子 阅读(259) 评论(0) 推荐(0) 编辑
摘要:1、什么是编程语言?编程语言就是人类跟计算机沟通交流的语言。 银行行长 人类语言 柜台服务人员(奴隶)接收用户输入的用户名 接收用户输入的密码判断 用户输入的用户名 等于 正确的用户名 并且 用户输入的密码 等于 正确的密码: 告诉用户登录成功否则:告诉用户刚刚输入的用户名或密码错误 人类逻辑流程程 阅读全文
posted @ 2020-06-01 20:42 刘海子 阅读(177) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示