网站大量收购独家精品文档,联系QQ:2885784924

python开发之旅.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
python开发之旅

python开发之旅 python 精灵 大家好,本人愿意把python精灵独家秘籍真诚地奉献给大家,希望对大家有所帮助,如果有错误之处欢迎大家指正,在此表示感激。 同时也希望大家加入到我的python高级应用群,积极提问,一起探索python的奥妙之处,真的很pythonic。 ************************************************************************************************** * 群号:169388140(python高级应用) * * 本人是专门做开发工具的。 * ************************************************************************************************** 1, 下划线_在解释器中有特别的含义:表示最后一个表达式的值。注意:仅仅是表达式的值,对语句都不成立。 如 print hello,world 是语句,不是表达式。而表达式分为函数表达式和算术表达式。 2, print语句也支持格式字符串化, %s %d %f print语句有个默认特性:在输出时自动会加一个换行符。但是,只要你在输出添加一个逗号,就可以 改变它这种自动换行的特性。而是自动添加一个空格。 3, print语句也支持输出重定向:符号用来重定向输出到屏幕,也支持输出重定向到文件。 import sys print sys.stderr,Fatal error:invalid input ***************************************************** logfile=open(text.txt); print logfile,Fatal error:invalid input; logfile.close() 4, 有个模块叫__builtin__,只要一打开解释器,就自动导入了,里面的内建函数,如len,int()等 int()可以用来强制类型转换,只支持数字字符的抓换,否则报错,可见python也支持强制类型转换。 5, 普通注释 # ; 文档字符串注释,在函数,类,模块的起始行加入,可以在运行时访问。 6, 一个模块有dynamic objects , static objects , functions 只有访问函数需要带括号,对象还可以继续 访问她的属性和方法。 7, 运算符:算术运算符,比较运算符,逻辑运算符 在逻辑运算符与别的表达式一起使用,先执行表达式,在进行逻辑判断。 not 23 == not (23) 8, python支持增量赋值 a+=1 a*=10 等 但不像c那样支持自增和自减。 9, 支持5种数据类型 int long bool float complex decimal用于十进制浮点数。不过它不是内建,需先导入decimal模块。 10, 字符串特有的索引规则:首字符的索引从0开始,最后一个字符索引是-1 字符串 “+” 表示连接,*表示重复。 空格是一个单独字符。 换行\n也是一个字符 对于print语句,碰见\n就是换行,原样显示,但是原生态的时候就是显示\n。 只能存放一个一个字符组成的串。 11, 数据结构: 列表和元祖可以当成普通的数组,但是他们可以存放任意数量,任意类型(不同类型)的对象。、 如;tuple t=(hello,[1,2,3],1,world) list l=[(1,abcd),2,hello] 元祖与列表主要区别:元祖的常量列表,不可以更改。 元祖和列表一样,都可以进行切片,切片之后还是原来的类型。 12, 字典(哈希表):映射数据类型,键值对,它的值可以是任意的python对象。 如: d={a:1,b:hello} d.keys() 这个函数的作用是返回所

文档评论(0)

mg60065 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档