Python3.2学习笔记
文章平均质量分 72
zhenzhen_08
这个作者很懒,什么都没留下…
展开
-
Python3.2 --- Print函数用法
1. 输出字符串>>> strHello = 'Hello World' >>> print (strHello)Hello World2. 格式化输出整数支持参数格式化,与C语言的printf类似 >>> strHello = "the length of (%s) is %d" %('Hello World',len('Hello World'))>>> print (strHello)the length of (Hello World) is 113. 格式化输出16进制,十进制,八进制整数#%x原创 2011-04-06 13:43:00 · 88330 阅读 · 8 评论 -
Python3.2----串口模块Pyserial
使用以下模块实现串口操作:1. pyserial模块(pyserial-py3k-2.5.win32.exe)2. pywin32 (http://sourceforge.net/projects/pywin32/)原创 2011-04-19 14:22:00 · 4450 阅读 · 2 评论 -
Python3.2 --- 异常处理
try 捕获由Python或程序本身引发的异常 raise 手工地引发一个异常 为什么要使用异常 1、错误处理,当python检查以程序运行时的错误就引发异常,你可以在程序里捕捉和处理这些错误,或者忽略它们。 2、事件通知,异常也可以作为某种条件的信号,而不需要在程序里传送结果标志或显式地测试它们。 3、特殊情形处理,有时有些情况是很少发生的,把相应的处理代码改为异常处理会更好一些。 4、奇特的控制流,异常是一个高层次的"goto",可以把它作为实现奇特的控制流的基础。如反向跟踪等。 异常的基础知识 pyt转载 2011-04-19 16:45:00 · 3833 阅读 · 3 评论 -
Python3.2 --- 文件/目录操作
python中对文件、文件夹的操作需要涉及到os模块和shutil模块。import osimport shutil创建文件:1) os.mknod("test.txt") 创建空文件2) open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件创建目录:os.mkdir("file") 创建目录复制文件:shutil.copyfile("oldfile","newfile") oldfile和newfile都只能是文件shutil转载 2011-04-19 16:58:00 · 8560 阅读 · 1 评论 -
Python3.x和Python2.x的区别
<br /><br />最近在学习使用Python3.2, 因为目前大多数资料和书籍都是基于Python 2.x的,所以在学习的过程中会碰到一些问题,特此记录,方便查找不同,并分享给其他需要的朋友。<br /><br />1.性能<br />Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 <br />以取得很好的优化结果。 <br />Py3.1性能比Py2.5慢15%,还有很大的提升空间。 <br />2.编码转载 2011-04-19 10:34:00 · 4474 阅读 · 2 评论