2017年1月11日
摘要: python3 编码默认为unicode,unicode和utf-8都是默认支持中文的。 如果要python3的编码改为utf-8,则或者在一开始就声明全局使用utf-8 #_*_coding:utf-8_*_ 或者将字符串单独声明: a = "中文".encode("utf-8") 函数式编程 函 阅读全文
posted @ 2017-01-11 23:33 江米条的挽歌 阅读(152) 评论(0) 推荐(0)
摘要: 关于函数的return li = [11,22,33,44] def f1(arg): arg.append(55) li = f1(li) print(li) 因为li = f1(li) 实际赋值的是f1的return,那么在这种情况下函数f1并未定义return,所以默认返回None 因此li的 阅读全文
posted @ 2017-01-11 23:32 江米条的挽歌 阅读(117) 评论(0) 推荐(0)
摘要: 面向过程: 直接一行一行写代码,遇到重复的内容复制黏贴。 不利于代码阅读 代码没有复用 面向对象 将代码块定义为函数,以后直接调用函数 增强了复用性 函数的定义方法 def 函数名(传递参数): 函数体 return 1、def关键字,创建函数 2、函数名 3、(): 4、 函数体 5、返回值ret 阅读全文
posted @ 2017-01-11 23:26 江米条的挽歌 阅读(158) 评论(0) 推荐(0)