摘要:
重点:记函数是由哪个创建的,函数就从哪里开始找 # 第一题 name = 'alex' def base(): print(name) # name = alex def func(): name = 'eric' base() # base中没有name,会从func函数中进行查找 func() 阅读全文
摘要:
函数可以做返回值–进行返回 视频p125 def func(): print(123) def bar(): return func v = bar() # 将func函数名进行, 此时v = func v() name = 'oldboy' def func(): print(name) def 阅读全文
摘要:
函数内部的数据是否会混乱。 函数内部执行相互之间不会混乱 每个函数调用时,会进行单独进行开僻内存空间,函数执行完与内部元素无其他使用,开僻内存会进行销毁 执行完毕 + 内部元素不被其他人使用 => 销毁 阅读全文
摘要:
无返回值 v = [11,22,33] v.append(99) # 无返回值 很少会进行return 仅有返回值: 基本为字符串 v = "alex" result = v.split('l') v = {'k1':'v2'} result1 = v.get('k1') #返回值,内部元素不修改 阅读全文
摘要:
# 第一题 for item in range(10): #不报错,没有函数,所有操作在全局作用域里面执行,item最后赋值为:9,此时item在缩进与全局都可以使用 pass print(item) # 第二题 item = 10 def func(): for item in range(10) 阅读全文