码迷,mamicode.com
首页 > 其他好文 > 详细

回顾(2017年8月16日 21:46:55)

时间:2017-08-17 22:52:26      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:有一个   flush   write   str   字符编码   声明   问题   编码转换   run   

字符编码:

2.0下默认是ascii码,不能支持中文,所以中国有GB2312---GBK---UTF-8

utf-8是unicode(万国编码)的扩展集

GBK向下兼容GB2312

windows默认的编码是GBK

unicode不管存英文还是存中文,都是两个字节

acciss默认英文是一个字节,

utf-8 英文形式按ascii码的形式存,占一个字节,中文是3个字节,可变字符编码集。

字符编码转换:encode & decode

3.0中默认编码是uicode

 

函数:

技术分享

作用域:

技术分享

找变量的顺序结构,大套小。内部赋值了就跟外部没关系

除非进行声明:global

 

返回值:return

为了得到一个函数的执行结果 & 代表一个程序的结束

 

递归:自己调自己

1、有一个明确的结束条件

python最大允许层数是999层

2、问题规模每递归一次,都应该比上一次的问题规模有所减少(减的越多,效率越高)

3、效率低

 

高阶函数:把一个函数当作另一个函数的参数传进去

函数式编程是没有副作用的(结果是确定的)

 

文件操作:r(read)、w(write会覆盖,写之前一定要备份)、a(追加)、r+(读写模式,追加在文字后)、w+(以写的模式打开文件),a+(追加写读)、rb、wb、ab

seek、tell、truncate、flush()

技术分享

 

回顾(2017年8月16日 21:46:55)

标签:有一个   flush   write   str   字符编码   声明   问题   编码转换   run   

原文地址:http://www.cnblogs.com/yeison/p/7384673.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!