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

python 特征

2012-12-22 
python 特点1、Python以模块文件的方式组织代码。?Python每个模块为一个对象,引用模块里对象的属性时首先要

python 特点

1、Python以模块文件的方式组织代码。?Python每个模块为一个对象,引用模块里对象的属性时首先要导入模块(例如 import Module1,Module1.attr)?

2、Python的列表(类似于数组)支持列表解析?列表解析的功能非常强大,也很常用。如

?

    表达式: list1 = [x+2 for x in [1,2,3]]文件操作: lines = [line.rstrip() for line in open('filename') if line[0] == 'p']?集合操作:[x+y for x in 'abc' for y in 'lmn'] 该操作完成abc与lmn的排列组合

    3、Python根据代码前的缩进判断不同的代码块

    while True:    reply = raw_input('Enter text:')    if reply == 'stop':        break    elif not reply.isdigit():        print 'Bad!'*8    else:        print int(reply)**2print 'Bye'

    4、在Python里,OOP完全是可选的。?Python里是以模块文件的方式组织代码结构,但这样的组织方式不能最优化代码重用,于是Python借鉴面向对象语言引入了类。?

    5、灵活的交互式环境?在控制台输入 python,按回车键即可进入交互式环境?

    6、完整的文档支持?例如查看 dict 对象的文档说明,只需在交互式环境下输入 help(dict),按回车键就可以查看其文档说明

热点排行