- 博客(7)
- 收藏
- 关注
原创 vim常用命令
vim命令 1. 命令模式下 h----光标左移 l----光标右移 j----光标下移 k----光标上移 $----移动光标至行尾 Home----移动光标至行首 0----移动光标至行首 ^----移动光标至行首 End----移动光标至行尾 M----当前屏幕中间 H----当前屏幕最上方 L----当前屏幕最下方 20G—>快速定位到第20行 G----快速回到整个文档最后一行 gg----快速回到整个文档第一行 w----向后跳一个单词的长度,即跳到下一个单词的开始 b----向前跳一个单
2020-12-09 10:29:55
6546
原创 Python学习笔记06:列表、集合、字典的操作
一、列表 ———————————————————————————— s.sort()对列表中的元素进行排序 ——————————————————————————— range(start,stop,step) 注:在python3中range()不会直接生成列表,只有在真正被使用时才会生成;而在python2中会直接生成列表 列表生成式:ls = [i for i in range(n)]...
2020-03-25 23:29:58
311
原创 Python学习笔记05:文件及文件夹的常见操作
文件操作 1.文件创建:open(‘文件名(文件路径,带后缀)’,‘打开方式’) 文件打开方式: r:只读。若文件不存在则报错 w:只写。若文件不存在则创建;文件存在则覆盖写 a:追加写。若文件不存在则创建;文件存在则在文件内容末尾写 ———————————————— r+:读写方式打开。文件不存在则报错;文件存在则可读、覆盖写 w+:读写方式打开。文件不存在则创建;文件存在则先覆盖,再读、写 a...
2020-03-13 16:09:57
136
原创 python学习笔记04:交换2个变量的值、引用、复合赋值运算符等注意点
1.采用第三个变量暂存 a = 1 b = 2 temp = a a = b b = temp 2.加减法 a = a + b b = a - b a = a - b 3.直接交换 a,b = b,a !!!注:python中对变量的赋值其实是‘引用’ 例:a = 100 ,先在内存存入100这个数,然后将变量a引用到100这个值。而非创建一个名为‘a’的内存空间,然后在这个内存空间存入1...
2020-03-08 17:00:19
334
原创 Python学习笔记03:递归绘制分型树
版本1.0 利用递归实现分型树的绘制: import turtle def draw_branchgram(size): """ 画树枝的函数,输入初始树枝长度 """ if size >= 10: # 递归停止条件 # 绘制主干 turtle.forward(size) print('向前',s...
2020-03-05 19:37:47
405
原创 Python学习笔记02:匿名函数
用lambda关键字能创建小型匿名函数,其缺省了用def声明函数的标准步骤。如: > func = lambda x,y:x+y > func(1,2) > 3 1.让数据按指定顺序排序 例:stu = [{‘age’: 18, ‘name’: ‘aa’}, {‘age’: 17, ‘name’: ‘bb’}, {‘age’: 21, ‘name’: ‘cc’}, {‘age’...
2020-03-05 15:52:39
87
原创 Python笔记01:字符串的常见操作
1、find检测str是否包含在mystr,如果是返回开始的索引值,否则返回-1 >>> mystr='hello world itcast and hahaitcast' >>> mystr.find('world') >>> 6 >>> mystr.find('heihei') >>> -1 2、ind...
2020-03-04 23:12:21
526
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人