摘要:
数据类型 列表list: 用途:记录多个值(同种属性) 定义方式:[]用逗号分隔开多个任意类型的值 list()造出来的是列表,参数是可迭代对像,也就是可以使用for循环的对像 传入字典,出来的列表元素是字典的key 常用方法+内置的方法: 优先掌握的方法: l = ["a","b","c","d' 阅读全文
摘要:
Day06 1.for循环(迭代器循环) while循环 条件循环,循环是否结束取决于条件的真假 for循环,迭代器循环,多用于循环取值,循环是否结束取决于被循环数据的元素个数 2.range(1,5) 取值顾头不顾尾,python2中为列表[1,2,3,4] python3 中为range(1,5 阅读全文
摘要:
日志: 日志分为5个级别:debug(10),info(20),warning(30),error(40),critical(50) 日志四个组成部分:logger,handler,filter,formatter 创建日志的顺序: import logging 1.创建1个logger: lg = 阅读全文
摘要:
day05 1.常量 变量名全大写 2.基本运算符 ①算术运算 10/3除法 10//3取整 10 3乘法 10 3幂 ②赋值运算 增量赋值 age += 1 age = age + 1 age = 2 age = 1 ③交叉赋值 x = 10 y = 20 值互换的三种方法: 第一种 x,y = 阅读全文
摘要:
两个装饰器的执行顺序 如下,两个装饰器time_func 和auth_func分别实现了测试程序耗时和认证功能 1.python解释器从上而下执行代码:导入时间模块,定义变量用户名和密码 2.遇到装饰器(闭包函数)time_func,申请了1片内存地址,函数名time_func指向了这片内存地址,程 阅读全文
摘要:
1.变量的内存管理机制 引用计数:存放值的内存地址绑定的变量个数 垃圾:引用计数为0的内存地址 引用计数增加: age = 18 x = age 引用计数减少: ①age = 19 ②del x 值的三个属性:id,type,value id:内存地址 type:值的类型 value:值 ==:判断 阅读全文
摘要:
day02 1.编程语言 机器语言:直接使用二进制指令编写程序,直接操作硬件 汇编语言:使用英文符号代替二进制指令编写程序,直接操作硬件 高级语言:用人类能理解的表达方式编写程序,通过操作系统控制硬件,无需考虑硬件细节 高级:相对于机器和汇编语言与硬件的联系 按翻译方式不同分为编译型,解释型 编译型 阅读全文
摘要:
1.python是什么 pyhton 是一种编程语言 2.什么是语言 语言是一个事物与另一个事物沟通的介质 3.什么是编程 编程是程序员用计算机可以理解的方式将自己的思维逻辑写下来,编程的结果是一堆文件 4.为什么要编程 让计算机按人的逻辑执行程序,取代人力 5.计算机硬件 ①控 阅读全文