![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python开发
una2017
这个作者很懒,什么都没留下…
展开
-
python的py、pyc、pyo、pyd文件区别
python的py、pyc、pyo、pyd文件区别转载 2017-11-17 16:44:25 · 28137 阅读 · 0 评论 -
编程语言vs代码量vs运行速度
场景需求:用不同的编程语言完成同一个任务语言代码量运行速度可应用的场景C、C++1000行1s写操作系统写3D游戏嵌入式开发java100行2s写手机应用网站开发python20行10s系统运维的日常工作原创 2017-11-28 15:32:20 · 5427 阅读 · 1 评论 -
解释型语言、编译型语言、先编译再解释语言
引言:计算机是不能够识别高级语言的,所以当我们运行一个高级语言程序的时候,就需要一个“翻译机”来从事把高级语言转变成计算机能读懂的机器语言的过程。这个过程分成两类,第一种是编译,第二种是解释。1、编译型语言:在程序执行之前,先会通过编译器对程序执行一个编译的过程,把程序转变成机器语言。运行时就不需要翻译,而直接执行就可以了。最典型的例子就是C语言。2、解释型语言:没有这个编译的过程,而是在程序运行...原创 2017-11-17 16:37:15 · 2342 阅读 · 0 评论 -
python中的单引号、双引号、三引号
单引号转义,双引号括字符串,三引号用于自由换行。字符串变量赋值,用单双引号没有关系,但是当字符串中出现单引号时,单引号括起来内部单引号要用反斜杠转义,双引号括起来内部单引号不需要额外处理。1. 单引号和双引号用法都是一样的,但是如果字符串里有相同的字符时要使用\进行转义。举例:1) print 'hello'2) print "hello"1和2,结果都是hello转载 2017-11-28 17:08:57 · 1418 阅读 · 0 评论 -
python print格式化输出
一、速查手册1.字符串格式化代码:格式描述%%百分号标记%c字符及其ASCII码%s字符串%d有符号整数(十进制)%u无符号整数(十进制)%o无符号整数(八进制)%x无符号整数(十六进制)%X无符号整数(十六进制大写字符)%e浮点数字(科学计数法)%E浮点数字(科学计数法,用E代替e)%f浮点数字(用小数点符号)%g浮点数字(根据值的大小采用%e或%f)%G浮点数字(类似于%g)%p指针(用十六进...转载 2017-11-28 17:13:42 · 1678 阅读 · 0 评论 -
垃圾回收
1、当内存中有不再使用的部分时,垃圾收集器就会把他们清理掉。它会去检查那些引用计数为0的对象,然后清除其在内存的空间。当然除了引用计数为0的会被清除,还有一种情况也会被垃圾收集器清掉:当两个对象相互引用时,他们本身其他的引用已经为0了。2、垃圾回收机制还有一个循环垃圾回收器, 确保释放循环引用对象(a引用b, b引用a, 导致其引用计数永远不为0)。附:引用计数增加1.对象被创建:x=42.另外的...转载 2017-11-28 17:41:52 · 238 阅读 · 0 评论 -
Python内存管理机制
一、python内存因为要调用while循环,循环内有temp变量,不清楚python是否会在每一轮循环结束后自动释放temp内存空间,做了一个内存测试,发现无论temp = none,还是del temp,只能销毁变量,无法完全释放内存空间。注:红色部分标出相同内存id。[python] view plain copy>>> for i in range(3): te...转载 2017-11-28 17:44:29 · 283 阅读 · 0 评论 -
python:time模块用法
time模块下有两种时间表示方法:第1种是:时间戳的方式。是基于1970年1月1日0时0分0秒的偏移。浮点数。第2种是:struct_time()类型的表示方法。gmtime()和localtime()可以将时间戳显示为struct_time()类型。第3种是:格式化时间。其中strftime()函数可以把struct_time()时间格式化显示。strptime()函数可以把时间字符串解释为st...转载 2017-11-28 17:54:09 · 2995 阅读 · 0 评论 -
Linux下创建执行python文件
第1步:vim test.py 在当前目录下创建test.py文件,并进入文件的编辑页面第2步:test.py 文件具体内容 #! /usr/bin/env python //启动python程序 list = [ 1,2,3,4,5,6,7,9,10,11] tuple = (1,2,3,4,5,6,7,9,10) print list print tupl...原创 2017-12-07 17:19:59 · 9086 阅读 · 0 评论