02 2016 档案
摘要:一.基本 第一波 #### def foo(): print 'foo' foo #表示是函数 foo() #表示执行foo函数 #### 第二波 #### def foo(): print 'foo' foo = lambda x: x + 1 foo() # 执行下面的lambda表达式,而不再
阅读全文
摘要:1.内置函数 1>print(bytearray('王',encoding='utf8')) 2>print(bytes('王',encoding='utf8')) 3>bool('') 4>all(["",None,{},[]]) 5>f= lambda a: a+1 6>callable(f)
阅读全文
摘要:1.参数 函数的核心是参数传值,其次是返回值,熟练这两这个技术即可灵活使用函数。 1>普通参数 def show(name): print(name) show('tom') 2>默认参数 def show(name,age=18) print("%s,%s"%(name,age)) show('t
阅读全文
摘要:1.函数 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 2.return返回值 import smtplibfrom email.mime.text import MIMETextfrom email.utils
阅读全文
摘要:1.对于 数字 和 字符串 而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。 import copy n1 = 123 print(id(n1)) n2 = n1 print(id(n2)) n2 = copy.copy(n1) print(id(n2)) n3 = copy.dee
阅读全文

浙公网安备 33010602011771号