之前就知道python的强大,只是还没系统的去学过。
昨天晚上和今天上午几个小时时间把简明教程看了一遍,大致了解了一些python的语法和用法。
python是个脚本语言,动态执行的。
python无处不在,从apache服务器,到pyunit单元测试,到桌面计算器,到图形化界面。
python内置了三个强大的数据结构——列表list,元组tuple,字典dict。
python有面向对象的用法,可以定义class。
python跨平台,可移植性好。
python模块调用很方便,并且有很多人在帮助写功能丰富的module。
python每个函数独立性好,当然也可以组成工程和包。
语法:
python中单引号和双引号是一样的,可以通用。当需要跨行的时候三引号。
python中没有分号,也就是每个语句后面不需要分号,但是对格式的要求就没那么灵活了,特别是缩进。
python中没有大括号,因此缩进就代表了这个语句位于哪个控制流下,一般一个tab或两个空格,用eclipse他会帮你做好缩进的。
python中函数开始和控制流后面都需要加个冒号。
python中定义函数用def function_name():
python中引用函数名就相当于import一个方法了,也可以用import方法名from函数名。
用法:
python可以管理系统,因为号称是连电池都包括在内的语言,所以对系统的操控应该是很灵活和强大的。
python可以和c和c++等语言嵌套,耗时的部分用低级语言来编写,其他部分用python来写。
pyUnit有类似于JUint的框架,调用非常方便。
总之python的优点很多,学好它是很有必要的!
If you have any questions or ideas ,please feel free to contact me : )
thx.^^
QQ: 1623213673
MAIL: codingkid@qq.com