摘要: 1. 给定一个数组和两个字符串,从数组找出两个字符串的最小间距。如:['123','abc','we','qwe','123']中,‘123’和‘abc’的最小距离是1,‘123’和‘456’(不存在)是0。 1 class Solution: 2 def minDistance(self, str 阅读全文
posted @ 2021-01-04 08:25 april_aaa 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1. 系统编程时,需要进入调试模式 命令:python3 -m pdb aver.py l:list 查看所有代码和当前走到哪一步 n:next 让程序向下执行一步 c:continue 继续执行代码 b:breakpoint 添加断点,使用:b 7 ➡️ 在第七行打断点(输入b可以查看断点信息) 阅读全文
posted @ 2020-12-05 19:08 april_aaa 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1. gedit 现在基本不用 2. sublime 点击空白处可以添加 tab 布局可以添加多个界面 ctrl+shitf+t 复制行的快捷键 tab/shitf+tab 3. vim/vi 进入编辑模式,i 是从光标前面插入;a 是从光标后面插入 I :行首 A:行末 O:上一行 o:下一行 y 阅读全文
posted @ 2020-12-03 22:58 april_aaa 阅读(64) 评论(0) 推荐(0) 编辑
摘要: ll 查看的文件列表信息(如:-rw-rw-r--),前面的内容表示文件的权限,除了第一位,其他9位每3位为一组 1. 不同的权限组 前一组表示文件拥有者的权限 第二组表示同组者的权限 第三组表示其他人的权限 2. 符号表示含义 最前面的符号“-”表示普通文件;“d”表示路径 r 表示可读;w表示可 阅读全文
posted @ 2020-12-03 08:23 april_aaa 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1. 添加用户:sudo adduser newuser -m(默认无密码)(同时创建家目录) 查看是否添加成功: ls /home/ cat /etc/passwd 设置/修改密码:sudo passwd newuser 新用户默认不能切换到管理员(提示不在 sudoers 文件中) 2. 帐号切 阅读全文
posted @ 2020-12-01 22:39 april_aaa 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1. cal 查询某一年日历:cal -y 2021 2. date(查看当前时间) 把查到的内容放到文件中:date > test.txt; cal -y 2021 > year.txt date "+%Y %m %d" 3. ps(查看进程信息) ps:看到当前终端的进程 全部:ps -aux 阅读全文
posted @ 2020-11-29 17:07 april_aaa 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 是什么:相当于Windows系统中某个文件的快捷方式 软链接和硬链接 软链接:ln -s 原文件名 软链接文件名 删除原文件时,软链接文件相应也无法打开 硬链接:ln 原文件名 硬链接文件名 删除原文件时,硬链接文件内容依然存在 硬链接相当于给原文件内容重新给了一个文件名 文件有硬链接数,记录对应的 阅读全文
posted @ 2020-11-29 15:33 april_aaa 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 1. 定义:在函数内部再定义一个函数,并且这个函数用到了外边函数的变量,那么将这个函数以及用到的一些变量称之为闭包 def test(number): print(' 1 ') def test_in(): print(' 2 ') print(number+100) print(' 3 ') re 阅读全文
posted @ 2020-07-19 10:07 april_aaa 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、可迭代对象 可以直接用于 for 循环的对象统称为可迭代对象 ——一类是集合数据类型,如 list、tuple、dict、set、str等 ——一类是 generator,包括生成器和带 yield 的 generator function。 生成器举例:b = ( x for x in ran 阅读全文
posted @ 2020-07-19 09:27 april_aaa 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、模块导入 1. 模块导入路径 使用 import xxx 时,有时候会遇到 “No module named 'xxx'",找这个模块的路径,可以通过 sys.path 查看,增加路径的方法同在 list 中增加一个变量,例如增加当前路径: sys.path.append('../') 2. 重 阅读全文
posted @ 2020-07-12 19:26 april_aaa 阅读(97) 评论(0) 推荐(0) 编辑