摘要: 要解决的问题: 解决办法: 桌面空白处点击 "右键" -- "个性化" 选择 "背景" -- 切换成 "图片" 阅读全文
posted @ 2025-08-04 20:26 爬坡的蜗牛 阅读(9) 评论(0) 推荐(0)
摘要: 进入设置打开高级设置 在文件夹中编辑 配置文件 修改 flags 后面的内容 "flags": [] 为 "flags": [["disable-gpu"],] 如图 保存后重启 typora 阅读全文
posted @ 2025-03-17 22:45 爬坡的蜗牛 阅读(452) 评论(0) 推荐(0)
摘要: 常用内置模块 os 模块 os的文件操作 remove() remove是删除文件的命令,需要一个参数,如果传入的是一个路径,报 IsADirectoryError 错误 语法: remove(file_path) 例1: import os os.remove('/tmp/a.txt') rena 阅读全文
posted @ 2020-08-11 14:05 爬坡的蜗牛 阅读(121) 评论(0) 推荐(0)
摘要: 模块 模块的定义:一个py文件就是一个模块,是封装语句的最小单位 模块被另一个模块导入时,其中的可执行语句(print、定格的for循环等)会立即执行 例1: 模块 model_file.py 的内容 a = 1 print('a=', a) for i in range(5): print(i) 阅读全文
posted @ 2020-08-11 14:03 爬坡的蜗牛 阅读(112) 评论(0) 推荐(0)
摘要: 装饰器 装饰器:在不改变源函数的代码及调用方式的前提下,为其增加新的功能,装饰器就是一个函数,他的本质是闭包 装饰器开放封闭的原则: 开放:对代码的扩展开放 封闭:对源码的修改是封闭的 被装饰函数无参数,无返回值 例1: import time def timer(func): def inner( 阅读全文
posted @ 2020-08-06 17:11 爬坡的蜗牛 阅读(131) 评论(0) 推荐(0)
摘要: 查看所有内置函数: import builtins print(dir(builtins)) 运行结果: ['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingIOError', 'Brok 阅读全文
posted @ 2020-08-04 14:31 爬坡的蜗牛 阅读(109) 评论(0) 推荐(0)
摘要: 匿名函数 匿名函数又叫一句话函数,比较简单 语法: lambda 参数: 返回值 例1: ret = lambda a, b: a + b # a, b是参数, a + b 是要返回的值 print(ret(1, 2)) 3 例2: ret = lambda a, b: a if a > b els 阅读全文
posted @ 2020-08-04 14:28 爬坡的蜗牛 阅读(89) 评论(0) 推荐(0)
摘要: 列表推导式 列表推导式:用一行代码构建一个比较复杂有规律的列表。本质是一个可迭代对象 循环模式: 语法: [变量 for 变量 in 可迭代对象] 例1: li = [i for i in range(10)] print(li) 筛选模式: 语法: [变量 for 变量 in 可迭代对象 if 条 阅读全文
posted @ 2020-08-03 18:14 爬坡的蜗牛 阅读(126) 评论(0) 推荐(0)
摘要: 迭代器和生成器 迭代器 可迭代对象: 当一个对象能够一次返回一个成员,我们称这个对象为可迭代对象,常见的可迭代对象有: 顺序结构的有:str、list、tupe 无需结构的有:dict、set 类的对象拥有 __iter__ 和 __getitem__ 方法 迭代器 当一个可迭代的对象,作为参数传递 阅读全文
posted @ 2020-08-03 18:11 爬坡的蜗牛 阅读(95) 评论(0) 推荐(0)
摘要: 通过函数我们可以实现代码的重复利用,使代码简介,重复利用率高, 函数的定义 语法: def 函数名(参数): ​ 函数体 ​ 返回值 注意: def是关键字,不可省略 参数不是必须的,也可以无参 函数体可以有返回值,也可以没有 函数的调用是函数名 + 括号 例1: def add(): # 定义函数 阅读全文
posted @ 2020-07-14 21:56 爬坡的蜗牛 阅读(117) 评论(0) 推荐(0)