- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 浅拷贝和深拷贝详解
在python中,对象赋值实际上是对象的引用。浅拷贝: 拷贝对象的值,但不拷贝对象内部元素,只拷贝内部元素的引用>>> SL = {'name': 'SL', 'friend': ['A', 'B', 'C']}>>> YS = SL.copy()查看SL,YS的id值>>> print id(SL), id(YS)139783840481360 139783840476248可以看出,
2016-04-21 00:25:31 327
原创 Shell的特殊变量
$0获取当前Shell脚本的文件名$n获取当前Shell脚本的第n个参数值,n=1…9$*获取当前Shell的所有参数$#获取当前Shell命令行中参数的总个数$$获取当前Shell的PID(进程号)$!执行上一个命令的PID$?获取执行上一个命令的返回值 数字 含义 0 运行成功 2 权限拒绝 1~125 运行失败:脚本命令,系统命令错误或参数传递错误
2016-04-12 10:40:37 594
原创 str和repr的区别
Python打印值的时候会保持该值在Python代码中的状态,不是用户所希望看到的状态。而使用print打印值则不一样,print打印出来的值是用户所希望看到的状态。 例如:>>> "Hello, world!"'Hello, world!' # Python打印出来的值是给python理解的,这里python理解为字符串,所以带着引号>>> 1000L # python理
2016-04-08 22:45:13 28304 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人