| 查看: 4197 | 回复: 91 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【有奖活动】Shell&Perl&Python资源大征集--贡献资源得EPI!
|
|||
[ Last edited by 余泽成 on 2011-5-15 at 23:37 ] |
» 猜你喜欢
300求调剂
已经有10人回复
26年电池方向博士申请
已经有5人回复
急需调剂
已经有6人回复
RY:中国产出的科学垃圾论文,绝对数量和比例都世界第一
已经有18人回复
一志愿中科大材料与化工,353分还有调剂学校吗
已经有7人回复
291求调剂
已经有8人回复
271求调剂
已经有36人回复
0854调剂
已经有9人回复
322求调剂
已经有15人回复
085404 298分求调剂
已经有13人回复
» 抢金币啦!回帖就可以得到:
大连大学-六盘水师范学院联合培养研究生接收调剂
+2/228
湖北大学材料学院 矿物与固废资源化利用环境能源新材料研究团队 第二轮调剂 少量名额
+1/86
物理学 调剂
+1/86
上海电力大学 电力系统保护和智能调度方向 招收博士研究生
+5/55
工学门类(前两位代码08)满足国家考研A区工科门类分数线要求的同学看过来
+1/51
成都大学药学院-药学1055专硕:新导师开山弟子火热招募中
+1/38
爱情短剧
+1/32
武汉纺织大学学硕调剂
+1/19
一本院校,化学、环境工程,上车就走
+1/17
省重点实验室招收调剂生(一志愿07开头专业),海洋生物专业名额充足
+1/15
求助请教各位:如果您的算法被顶尖院校学术不端怎么办?
+1/12
河南师大全国重点实验室—0780药学、08600生物与医药仍有调剂指标!
+1/9
二次调剂名额13名,华北理工大学矿物加工工程方向接收调剂研究生
+1/9
研究助理招聘 | 中山大学光电材料与技术全国重点实验室--集成信息光电子研究团队
+1/8
南京大学FinTech大模型实验室招募斯坦福国际联培博士生和博士后及科研助理
+1/7
基金祈福
+1/6
与其发展宠物经济,不如改变年轻人的婚恋观
+1/5
纺织纤维及制品教育部重点实验室王栋教授团队现面向全国招收 2026 年硕士调剂生
+1/4
安徽工程大学化学与环境工程学院2026级硕士研究生还有部分调剂名额-资源与环境专硕
+1/3
香港理工大学招收全奖博士生
+1/1
★
zzy870720z(金币+1): 请到shell子版开新帖发布,谢谢合作 2011-05-17 16:57:56
zzy870720z(金币+1): 请到shell子版开新帖发布,谢谢合作 2011-05-17 16:57:56
|
Python核心编程(第二版)笔记 1、内建函数int()将数值字符串转换成整型值,这样才可以对它进行数学运算 P21 print 与字符串格式操作符(%)结合使用 字符串格式化符号 %c 转换成字符 %r 优先用repr()函数进行字符串转换 %s 优先用str()函数进行字符串的转换 %d/%i 转换成有符号十进制数 %u 转换成无符号十进制数 %o 转换成无符号八进制数 %e/%E 转换成科学计数法 %f/%F 转换成浮点型 %g/%G 转换成%e和%f的简写 %% 输出% eg.print "%s is number %d !" % ("Python",2+3*5) 有关“%”详见 P114 Python is number 17 2、3 3、print语句默认会给每一行添加一个换行符; 在print语句后添加一个逗号(,)就可以使其输出在同一行(for循环中好用) P28,29 4、for循环 range() 内建函数 P29,30 for eachNum in range(3): print eachNum 0 1 <3 2 6、定义函数 P32 def function_name(): 7、定义类 P33 class className(): 8、导入模块 P35 import module_name 9、使用的函数(内建函数) dir() help() int() len() open() range(start,stop,step) 10、语句和语法 P40 #号 (#) 表示之后的字符为Python注释 换行(\n) 是标准的行分隔符 反斜线(\) 继续上一行 分号(;) 将两个语句连在一行中 冒号(:) 将代码块的头和体分开 11、Python关键字 P45 12、创建文件 P52,53 eg. file_object = open(file_name, access_mode='r', buffering=-1) file_name 是包含要打开的文件名字的字符串,它可以是相对路径或者是绝对路径。可选变量access_mode 也是一个字符串,代表文件打开的模式。通常,文件使用模式 'r', 'w', 或者是'a' 模式来打开,分别代表读取,写入和追加。还有个 'U' 模式,代表通用换行符支持。 使用 'r' 或 'U' 模式代开的文件必须是已经存在的。使用 'w' 模式打开的文件若存在则首先清空,然后(重新)创建。若不存在则自动创建。以 'a' 模式打开的文件是为追加数据做准备的,所有写入的数据都将追加到文件的末尾。如果文件不存在,也将被自动创建,类似以 'w' 模式打开文件。其他 fopen() 支持的模式也可以工作在 Python 的 open() 下。包括 '+' 代表可读可写,'b' 代表二进制模式访问。 如何打开文件 P31 fp = open('file_name',access_mode:'r') eg. … P214 fp = open('D:\My Documents\python.txt','r+') 文件输入 read() readline() read() 方法用来直接读取字节到字符串中,最多读取给定数目个字节。如果没有给定size 参数(默认值为 -1)或者 size 值为负,文件将被读取直至末尾。 readline() 方法读取打开文件的一行(读取下个行结束符之前的所有字节)。然后整行(包括行结束符)作为字符串返回。和 read() 相同,它也有一个可选的 size 参数,默认值为 -1,代表读至行结束符。如果提供了该参数,那么在超过 size 个字节后会返回不完整的行。 文件迭代 一行一行访问文件: for eachLine in f: … 在这个循环里,eachLine代表文本文件的一行(包括末尾的行结束符),你可以用它做任何想做的事情。在Python2.2 中,我们引进了迭代器和文件迭代,这使得一切变得完全不同,文件对象成为了它们自己的迭代器,这就以为着用户不必调用 read*() 方法就可以在 for 循环只能够迭代文件的每一行。另外我们也可以使用迭代器的 next 方法,file.next() 可以用来读取文件的下一行。 所以, for eachLine in f: 和 for eachLine in f.readline(): … … 是等价的,完全可以安全的删除对 readline() 的调用(这只是完成事情的老方法)。 文件方法杂项 使用文件迭代器,每次只读取和现实一行: filename = raw_input('Enter file name: ') f = open(filename, 'r') for eachLine in f: # 等价于 for eachLine in f.readline(): 利用文件的自迭代可以删除.readline() 调用 !! print eachLine, f.close() 文件读取 P53 文件——第九章 P212 文件对象方法 表 P219 Note: Backslashes in strings have a special meaning in Python, and cannot be used as directory separators, as Windows does. Instead, one must always use forward-slashes (such as c:/vnl) in NanoLanguage, both in Windows and Linux. 注意:反斜杠 \ 在Python中游特殊的意义,不能用作目录分隔符; 在Windows 和 Linux 系统下都是用斜杠 / 来替代,(比如“D:/ATK”) eg: 提示用户输入文件名,然后打开一个文件并且逐行读取、显示到屏幕上 P31,217 file_name = raw_input('enter file name:') f = open(file_name,'r') #f = open('D:/My Documents/python.txt','r+') P214 for eachline in f: print eachline, # 加逗号","是为了防止自动添加换行符 P218 f.close() print # 它用来输出一个换行符,使提示信息换到下一行 P29 python资源: 官方主页 :http://www.python.org/ For windows的 python解释器 (包括tkInterGUI开发环境,一个简单的IDE,完整广泛的英文文档)9MB:http://www.python.org/ftp/python/2.4.3/python-2.4.3.msi 一份不错的python中文教程 :http://www.woodpecker.org.cn/obp ... html/toc/index.html 该站致力于python研究,站内还有大量优秀教材下载。 python中文社区 :http://python.cn/ 国内python大牛尽会于此 ChinaUNIX论坛区的python版 http://bbs.chinaunix.net/forum-55-1.html 基本可以认为是国内论坛中python水平最高的 一本最佳的python入门书籍 (英文)http://china-pub.shop.eol.cn/computers/common/info.asp?id=25523 一个很好的开源pythonIDE http://stani.be/python/spe/blog/ 欢迎大家光临python中国进行交流 一切关于python教程都在"python中国" http://www.okpython.com 老黄纸条箱(黄冬) 网址:http://blog.opensource.org.cn/hdcola/ Limodou的学习笔记(木头) 网址:http://blog.donews.com/limodou/ http://limodou.javaeye.com/ 邱英波 http://www.dup2.org/blog 肥三的专栏——热酷网CTO梁冰鸿 网址:http://blog.csdn.net/FeiSan 社区/论坛 灵蛇网:http://bbs.pythonid.com/ |
55楼2011-05-17 16:49:35
10楼2011-05-16 08:36:23
简单回复
沐戌辛5楼
2011-05-16 08:22
回复
余泽成(金币+1):谢谢参与


2011-05-16 08:30
回复
余泽成(金币+1):谢谢参与















回复此楼