上课记录04.02

上课记录04.02

可变与不可变
分片必定产生新的序列
“”+“”在等号右边 必定产生新的序列
然后将新的序列地址赋予给等号左边的变量

对可变变量来说 a+=b 相当于直接在原值上操作

a = [1,2,3]
b = a.copy复制外层的值
浅拷贝
b的改变不影响啊
c = a
c的改变会影响a

函数

保留字 def 定义函数

函数的参数传递:

位置参数---- 关键字参数 ----可变数量参数
a-b
位置参数(5,3)
关键字参数(b=3,a=5)
可变数量参数(a,b=3)b默认3 可改
*n表示可变数量参数 只能出现在参数列表最后 (a,*b)
**b当字典传递到函数中 例如(a,b,**c)(1,3,xigua=3,li=5)

函数与过程(函数的返回值),

没有return就是返回none

函数变量的作用域

局部变量
全局变量
global
nonlocal 在内部函数修改外部函数中局部变量的值

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值