首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python学习小结

2013-07-16 
python学习总结为了使得项目能够顺利进行,考虑到python的高效,轻便,并且AO(ArcGIS Engine)开发相对难度较

python学习总结

为了使得项目能够顺利进行,考虑到python的高效,轻便,并且AO(ArcGIS Engine)开发相对难度较大。所以今天学习了下python。python与java、c++等比较,具有以下特点:

(1)pythond的类型很像JS的弱类型,如赋值 a=3, wordstr='python编程'。

(2)对于字符串,单双引号都一样。

(3)对于导入其他模块,像java,如import md5

(4)python严格控制空格,格式要求严格。多写便习惯。

(5)python的库很多,可以利用面向对象的思想学习。

(6)" : "冒号很重要!

(7)同样,python具有list/数组/字典(类似于java的map)。 如:a=[1,2,3] a.append(5) print a的结果是 1 2 3 5

map/字典就是很像json格式的数据。

(8)可以连接数据库等,connect/cursor.如:Oracle的读写,需安装cx_Oracle。

(9)同样支持文件读写,如:

myfile=open("F:\\test.txt",'w')

myfile.write("pythonpythonpythonpythonpythonpythonpythonpython")

myfile.flush() #很像java吧。

读很像java,readlines()。

python的功能还有很多,库也有很多,慢慢熟悉。

?

?

?

?

?

?

1 楼 qq806418714 14 小时前   python的类型系统比java还强,多看看吧。。。 2 楼 VCzero 13 小时前   qq806418714 写道python的类型系统比java还强,多看看吧。。。
恩恩,是的,好多都功能强大的服务器都是python写的,刚才写了个空间分析的缓冲区分析的例子,效率极高!

热点排行