摘要: logging模块: import logging #日志级别:debug<info<warning<error<critical<NOTSET ,不设置等级默认是显示warning以上的级别 logging.debug("debug message") logging.info("info mes 阅读全文
posted @ 2020-05-18 21:39 sakura*gyt 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 加入新的环境变量: import os,sys BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__))) #返回当前目录的上1层 sys.path.append(BASE_DIR) #把当前目录的上一层加到环境变量中 V 阅读全文
posted @ 2020-05-18 16:24 sakura*gyt 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 装饰器: 本质:就是一个函数 功能:为其他函数添加附加功能 原则:1.不修改被修饰函数的源代码 2.不修改被修饰函数的调用方式 装饰器=高阶函数+函数嵌套+闭包 高阶函数:结合两种高阶函数的方式,不能满足装饰器的功能,多执行了一次操作 import time def foo(): print("来自 阅读全文
posted @ 2020-04-28 15:29 sakura*gyt 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 匿名函数:不需要指定显示的指定函数(lambda) def int(n) : return n**(n+1) print(int(2)) View Code lambda n:n**(n+1) print(int(2)) View Code 匿名函数的应用: dic={'k1':10,'k2':10 阅读全文
posted @ 2020-04-22 09:21 sakura*gyt 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 变量: 局部变量:在子程序中定义的变量 全局变量:在程序一开始定义的变量 全局变量作用域是整个程序 局部变量作用域是定义该变量的子程序。 当全局变量与局部变量同名时: 在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。 所以我们写程序时,用大写表示全局变量,用小写表示局部变量 如果 阅读全文
posted @ 2020-04-14 20:34 sakura*gyt 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1.执行python脚本的两种方式 python解释器+py文件路径、python进入解释器,实时输入并获取到执行结果 2.简述位、字节的关系 一个字节等于8二进制位 3.简述ascil、unicode、utf-8、bgk的关系 出现顺序:ascil、unicode、utf-8(unicode的压缩 阅读全文
posted @ 2020-04-12 10:32 sakura*gyt 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 习题: 1.使用while循环输入 123456 89 10 View Code 2.求1-100所有数的和 View Code 3.输出1-100内所有奇数/偶数 偶数: View Code 奇数: View Code 4.求1-2+3-4...+99所有数的和 View Code 阅读全文
posted @ 2020-04-12 07:26 sakura*gyt 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 集合: 特征:1.由不同的元素组成 2.是无序的 3.集合中的元素必须是不可变类型(包括数字、字符串、元组、) 4.大括号 {} 括起来,,隔开每个元素 定义可变集合set:进行for循环输出,重复的元素忽略(去重但最后结果无序) s=["hello","world","hello","alex"] 阅读全文
posted @ 2020-04-11 17:27 sakura*gyt 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 列表(list): 含义:通过list类创建的对象 特征:1.中括号 [] 括起来,,分割每个元素,每个元素为一个整体(格式) 2.列表中的元素可以是数字、字符串、列表、布尔值等一切值(嵌套类型为全部) 3.列表是有序的,列表可以被修改、删除 4.能进行索引、切片,for循环 修改:通过索引、切片进 阅读全文
posted @ 2020-04-10 22:06 sakura*gyt 阅读(227) 评论(0) 推荐(0) 编辑
摘要: python开发: python基础:基础、基本数据类型、函数、面向对象 网络编程 WEB框架:用于写网站 设计模式+算法 项目阶段 开发语言: 高级语言:python、java、PHP、 C# 、Go、ruby、C++等 生成字节码 低级语言:C语言、汇编 机器码 语言间对比: PHP:主要用于网 阅读全文
posted @ 2020-04-10 09:49 sakura*gyt 阅读(148) 评论(0) 推荐(0) 编辑