Kingway_fight

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2016年11月30日

摘要: Python 网络编程 上一篇博客介绍了socket的基本概念以及实现了简单的TCP和UDP的客户端、服务器程序,本篇博客主要对socket编程进行更深入的讲解 一、简化版ssh实现 这是一个极其简单的仿ssh的socket程序,实现的功能为客户端发送命令,服务端接收到客户端的命令,然后在服务器上通 阅读全文
posted @ 2016-11-30 23:36 Kingway_fight 阅读(159) 评论(0) 推荐(0)

2016年11月28日

摘要: Python 网络编程 socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者。 socket和file的区别: file 阅读全文
posted @ 2016-11-28 23:49 Kingway_fight 阅读(361) 评论(0) 推荐(0)

2016年9月6日

摘要: Python 字符串格式化 Python的字符串格式化有两种方式: 百分号方式、format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存 一、百分号方式 %[(name)][flags][width].[precision]typecode 阅读全文
posted @ 2016-09-06 20:40 Kingway_fight 阅读(144) 评论(0) 推荐(0)

摘要: Python装饰器 有这样一个函数,代码如下: 1 2 3 4 5 6 7 from functools import reduce def sum(): total = reduce(lambda x,y: x+y, range(100000)) print (total) sum() 1 2 3 阅读全文
posted @ 2016-09-06 17:01 Kingway_fight 阅读(295) 评论(0) 推荐(0)

2016年9月4日

摘要: Python文件 文件操作流程 1、打开文件,得到文件句柄并赋值给一个变量 2、通过句柄对文件进行操作 3、关闭文件 打开文件的模式 r ,只读模式【默认】 w,只写模式【不可读;不存在则创建;存在则清空内容;】 x, 只写模式【不可读;不存在则创建,存在则报错】 a, 追加模式【可读; 不存在则创 阅读全文
posted @ 2016-09-04 22:25 Kingway_fight 阅读(212) 评论(0) 推荐(0)

摘要: Python函数 一、定义和使用 函数的文字定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 函数的特点: 1、减少重复的代码 2、使程序变得可扩展 3、使程序变得易维护 函数的结构: 1 2 3 4 5 def 函数名(参数): ... 函数体 阅读全文
posted @ 2016-09-04 19:44 Kingway_fight 阅读(124) 评论(0) 推荐(0)

2016年8月28日

摘要: Python 字典 字典的特点 1、字典由key、value组成 2、字典中的key的值是唯一的 3、字典种的key是无序的 4、字典中的key可以取任何数据类型,但是必须是不可变的 5、字典的值可以重复,并且可以改变 字典基本操作方法 1、赋值 1 2 3 4 5 6 7 8 9 >>> dict 阅读全文
posted @ 2016-08-28 20:20 Kingway_fight 阅读(135) 评论(0) 推荐(0)

摘要: python 运算符 算数运算: 运算符描述实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 - x除以y b / a 输 阅读全文
posted @ 2016-08-28 19:10 Kingway_fight 阅读(132) 评论(0) 推荐(0)

摘要: python 字符串 一、Python字符串转义字符 转义字符描述 \(在行尾时) 续行符 \\ 反斜杠符号 \' 单引号 \" 双引号 \a 响铃 \b 退格(Backspace) \e 转义 \000 空 \n 换行 \v 纵向制表符 \t 横向制表符 \r 回车 \f 换页 \oyy 八进制数 阅读全文
posted @ 2016-08-28 18:45 Kingway_fight 阅读(319) 评论(0) 推荐(0)

2016年8月26日

摘要: python 元组 元组的特点 1、元组是一种值不可变的数据类型,这点是跟列表有区别的 2、元组可以作为字典的key,但是列表不行 3、元组和字符串类似,虽然不能改变值本身,但是可以元组之间做拼接 元组基本操作方法 1、元素赋值 1 2 3 4 5 6 7 8 9 10 11 12 13 >>> t 阅读全文
posted @ 2016-08-26 21:36 Kingway_fight 阅读(221) 评论(0) 推荐(0)