
Python学习
Hokeo
这个作者很懒,什么都没留下…
展开
-
python2和python3的区别
1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5慢15%,还有很大的提升空间。 2.编码 Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法的: >>> 中国 = 'china' >>>转载 2014-04-15 14:09:00 · 444 阅读 · 0 评论 -
#!/usr/bin/env python与#!/usr/bin/python的区别
脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它,就这么简单#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;#!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找pytho转载 2014-04-22 20:41:30 · 457 阅读 · 0 评论 -
Python对象的深拷贝与浅拷贝
本文内容是在《Python核心编程2》上看到的,感觉很有用便写出来,给大家参考参考!浅拷贝首先我们使用两种方式来拷贝对象,一种是切片,另外一种是工厂方法。然后使用id函数来看看它们的标示符1234567# encoding=UTF-8 obj = ['name转载 2014-07-17 21:29:21 · 631 阅读 · 0 评论 -
python随笔1(5.22)
1.如果在函数的开头写下字符串,它就会原创 2014-05-22 21:57:01 · 543 阅读 · 0 评论 -
python中的深拷贝和浅拷贝理解
在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用。以下分两个思路来分别理解浅拷贝和深拷贝:利用切片操作和工厂方法list方法拷贝利用copy中的deepcopy方法进行拷贝1、利用切片操作和工厂方法list方法拷贝代码场景:有一个小伙jack,tom通过切片操作拷贝转载 2014-05-27 18:04:40 · 521 阅读 · 0 评论 -
Python Split函数的用法总结
字符串的split用法说明:Python中没有字符类型的说法,只有字符串,这里所说的字符就是只包含一个字符的字符串!!!这里这样写的原因只是为了方便理解,仅此而已。由于敢接触Python,所以不保证以后还有没有其他用法,所以会在后面不断加入。。。1.按某一个字符分割,如‘.’1str = ('www.google.com')转载 2014-05-28 14:03:20 · 3385 阅读 · 0 评论