10 2017 档案
摘要:概述(TCP/IP协议是一个协议族): TCP/IP 协议按照四层怎么划分:链路层,网络层,传输层,应用层(实际上是四层) TCP/IP 协议按照七层怎么划分:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 (理论上是七层) ###########IP地址################
阅读全文
摘要:###########使用线程完成多任务################ #############使用类的方式创建线程完成任务########### 执行结果: ###############线程之间共享全局变量######### ############线程之间共享全局变量带来的问题######
阅读全文
摘要:1.调试(PDB) 代码: ################################进程######################## 多任务理解: ##########父进程与子进程的先后顺序理解################ 执行结果: 总结下:ret 的值有两个,一个是等于0,一个
阅读全文
摘要:######################引用计数######################### 引用计数:python 当中一种用来解决垃圾回收的策略之一 char 1个字节(2**8) int 4个字节(2**32) float 4个字节(2**32) double 8 字节(2**64)
阅读全文
摘要:斐波拉契数列: 有趣的面试题: 在没有第三个数的情况下,实现两个数值交换,a = 10,b= 9,交换后a = 9 ,b = 10 ################生成器###################### 结果: ################生成器之传送数据send##########
阅读全文
摘要:1.动态添加属性 2.动态添加方法 >>> import types>>> help(types.MethodType)Help on class method in module builtins: class method(object) | method(function, instance)
阅读全文
摘要:1.ctrl + v (-- VISUAL BLOCK --) 选中块模式,y 复制,d 剪切,p 粘贴,Esc退出模式 2.Shift + v (-- VISUAL LINE -- ) 快速行选中,y 复制,d 剪切,p 粘贴,Esc 退出模式 ##########快速替换############
阅读全文
摘要:一。可迭代的对象(也就是可以用for循环,generator 是生成器的意思) 怎么判断是否可迭代呢?通俗的方法建立一个for循环 高大上的方法是: #########################闭包########################### 运行结果: 应用例子: ########
阅读全文
摘要:##############制作简单的模块############# 提示:尽量少使用*号 ############################包和模块的概念################# 简单点就是:.py 文件就是模块 包:在一个文件夹里面有py文件,又有__init__.py文件的就是
阅读全文
摘要:还可以合并写: 异常所有写法: 结果: 如果用了Exception,那么意味着上面的except没有捕获到的异常,这个except一定会捕获到无论有没有异常,最后都要执行的功能test2....
阅读全文
摘要:文件操作: In [34]: import os In [35]: os.rename("hello[复件].py","hello111.py") ###重命名 In [36]: lscopy_file.py hello111.py hello.py langwang.txt langwang[复件
阅读全文
摘要:例子代码: 如果:hello.py hello[复件].py 怎么实现呢? 还可以是: 提示: 当一个文件非常大的时候,禁止使用read()读取,内存空间有限,用read()读取大文件会出现memory err ,内存不足的情况 这种情况就没有解决办法吗?有的 》推荐使用如下代码: ########
阅读全文
摘要:##########打印三角形################
阅读全文

浙公网安备 33010602011771号