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