2015年4月13日
摘要: 安装ndk从安卓官网下载,ndk,双击解压到当前文件夹。建议想装在那个文件夹便解压到那个文件夹,而且文件夹的路径中不要有空格,因为gcc编译的时候会把空格前后两个字符串作为两个文件夹来对待。使用gcc手动编译使用gcc编译程序需要先编写makefile文件,然后通过gcc make工具进行编译,ma... 阅读全文
posted @ 2015-04-13 22:41 浅塘半亩 阅读(903) 评论(0) 推荐(0) 编辑
  2015年3月9日
摘要: 按自己的方式出错使用raise语句引发一个异常,可以使用一个类(应该是Exception的子类)或者实例参数来作为raise的引发对象。使用类时,程序会自动创建实例,如>>> raise Exception('hyperdrive overload')Traceback (most recent c... 阅读全文
posted @ 2015-03-09 11:37 浅塘半亩 阅读(423) 评论(0) 推荐(0) 编辑
  2015年3月8日
摘要: 方法、函数和特性函数和方法的区别在于self参数,方法(绑定方法)将它们的第一个参数帮顶到所属的实例上,因此这个参数可以不必提供。可以将特性绑定到一个普通函数上,这样就不会有特殊的self参数了,换言之,特性可以绑定到方法上,也可以绑定到函数上,两者的区别便是方法将自己绑定到了一个实例上,如>>> ... 阅读全文
posted @ 2015-03-08 11:42 浅塘半亩 阅读(191) 评论(0) 推荐(0) 编辑
  2015年3月5日
摘要: 创建函数记录函数,在函数的开头写下字符串,它就会作为函数的一部分进行存储,这称为文档字符串,如def square(x): 'Caculates the square of the number x.' return x*x>>> square.__doc__'Caculates the... 阅读全文
posted @ 2015-03-05 17:39 浅塘半亩 阅读(224) 评论(0) 推荐(0) 编辑
  2015年3月3日
摘要: 布尔变量下面的值会被解释器看做假(false):False None 0 "" () {} []其它的一切都被解释为真。>>> TrueTrue>>> FalseFalse>>> True == 1True>>> False == 0True>>> True + False +4243bool函数 ... 阅读全文
posted @ 2015-03-03 12:05 浅塘半亩 阅读(340) 评论(0) 推荐(0) 编辑
摘要: print 相关print可以打印多个表达式,只要将它们用逗号隔开就好,结果中每个参数之间都会插入一个空格,使用+可以避免空格,如>>> print 'age:',42age: 42>>> print 'hello'+','+'world'hello,world在print语句结尾处加上逗号,接下来... 阅读全文
posted @ 2015-03-03 10:01 浅塘半亩 阅读(225) 评论(0) 推荐(0) 编辑
  2015年2月27日
摘要: 字典创建字典由多个键值对组成,每个键和对应值之间用冒号隔开,项之间用逗号隔开,而整个字典用一对大括号括起来,如>>> phonebook={'alice':'0123', 'Betch':'4567', 'Cecil':'7854'}>>> phonebook{'Betch': '4567', 'a... 阅读全文
posted @ 2015-02-27 17:32 浅塘半亩 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 字符串格式化字符串格式化使用字符串格式化操作符即百分号%来实现。在%的左侧放置一个字符串(格式化字符串),而在右侧则放置希望格式化的值,可以使用一个值,如一个字符串或者数字,也可以使用多个值的元组或者字典,如>>> print "hello. %s.%s enough for ya?" % ('wo... 阅读全文
posted @ 2015-02-27 12:56 浅塘半亩 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 元组不能修改,创建语法很简单:使用逗号分隔了一些值,则自动创建了元组。>>> 1,2,3(1, 2, 3)>>> 1,(1,)元组的节本操作同列表相同,除了没有像列表一样的方法,如>>> x = 1,2,3>>> x(1, 2, 3)>>> x[1]2>>> x[:2](1, 2)tuple -- ... 阅读全文
posted @ 2015-02-27 11:40 浅塘半亩 阅读(118) 评论(0) 推荐(0) 编辑
摘要: list函数list函数将其他类型的序列转换为列表,如>>> list("hello world")['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']列表操作元素赋值可以改变列表,如>>> sen['h', 'e', 'l', 'l',  阅读全文
posted @ 2015-02-27 11:28 浅塘半亩 阅读(239) 评论(0) 推荐(0) 编辑