py8-stp

14 篇文章 0 订阅

块操作:

^ → 到行头
<C-v> → 开始块操作
向下移动 (你也可以使用hjkl来移动光标,或是使用%,或是别的)
I-- [ESC] → I是插入,插入“--”,按ESC键来为每一行生效。
Rectangular blocks

VIM操作指南:VIM进阶命令

ctrl+p/ctrl+n:自动提示/自动补全

默认状态下的局部变量与全局变量相同的情况下,函数内部会使用局部变量。若前面加上修饰global,则可以修改全局变量

*不允许同时进行赋值操作

a=999

def tt():
    global a=100   #会出错
    print("a=%d"%a)


>>>   invalid syntax

def tt():
    global a
    a=100
    print("a=%d"%a)

>>>   a=100

函数说明:1注释说明,在程序调试查看的时候看不到      

                    2"""xxxxx""""/""xxx""/'''x'''/''xxxx'' 在程序调试的时候可以看到程序说明

函数封装中,列表字典作为全局变量可以不用修饰 

名片管理系统:系统数据一个lsit,增加信息新建一个临时dict

赋值的时候注意深拷贝/浅拷贝/超级浅拷贝

import copy
a=copy.deepcopy(b)  #深
a=copy.copy(b)      #浅
a=b

默认参数只能放在最后

元组如果只有一个元素,一定要加个逗号

def dd(a,b,c=11,3=2)


aa=(3,)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值