上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 89 下一页
摘要: 迭代器 迭代是Python最强大的功能之一,是访问元素集合的一种方法。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束,迭代器只能向前不会后退。 迭代器有两个基本方法,iter()和next()。 字符串,列表,或元组对象都可以用于创建迭代器 阅读全文
posted @ 2019-08-27 18:08 王清河 阅读(470) 评论(0) 推荐(0) 编辑
摘要: Python中while语句的一般形式: while 判断条件: 语句 同样需要注意冒号和缩进,另外在Python中没有do…while循环 下面的实例计算1到100总和 运行结果: robot@ubuntu:~/wangqinghe/python/20190826$ python3.5 calc. 阅读全文
posted @ 2019-08-26 18:11 王清河 阅读(853) 评论(0) 推荐(0) 编辑
摘要: if语句: Python中if语句的一般形式如下: if语句关键词: if – elif – else 注意: 实例:x为0-99取一个数,y为0-199取一个数,若x>y则输出x,x等于y,输出x+y,否则输出y choice函数 choice()方法返回一个列表,元组,或字符串的随机数 它不能直 阅读全文
posted @ 2019-08-26 18:07 王清河 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 集合(set)是一个无序的不重复元素序列。 可以使用大括号{ } 或set()函数来创建集合,注意:创建一个空集合必须用set(),{ }是用来创建一个空字典的。 创建格式: 两个集合之间的运算: a – b : 集合a中包含而b中不包含的元素 a | b :集合a或集合b包含的所有元素 a & b 阅读全文
posted @ 2019-08-26 18:06 王清河 阅读(547) 评论(0) 推荐(0) 编辑
摘要: Mysql导入.sql文件 souce /home/robot/csql.sql 数据库文件.sql文件放在/home/robot目录下 按照时间删除数据库数据 DELETE FROM 表名 WHERE 时间段 >= 开始时间 AND 时间段 <= 结束时间 实例: mysql> DELETE FR 阅读全文
posted @ 2019-08-26 15:39 王清河 阅读(178) 评论(0) 推荐(0) 编辑
摘要: poll服务器方法采用将监听端口用数组存放起来,这样就不需要轮询的监听整个文件描述符了 如果不再监控某个文件描述符时,可以把pollfd中,fd设置为-1,poll不再监控此pollfd,下次返回时,把revents设置为0。 client 同样的包含了wrap.c和wrap.h的文件,放在错误分析 阅读全文
posted @ 2019-08-25 21:41 王清河 阅读(542) 评论(0) 推荐(0) 编辑
摘要: select server client 包含了”wrap.c”和“wrap.h”文件在上两篇博客中,这里就不重复给出了 阅读全文
posted @ 2019-08-25 21:38 王清河 阅读(682) 评论(0) 推荐(0) 编辑
摘要: makefile主要是添加了-lpthread线程库 这是服务器编写代码,客户端代码可以使用上篇,也可以使用命令:nc + IP地址+端口号来代替客户端作用 运行结果: 还使用了wrap.c和wrap.h文件,在上篇博客有,这里就重复使用了。 阅读全文
posted @ 2019-08-25 21:36 王清河 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 注意:包含了“wrap.c” 和“wrap.h”文件在上篇博客中 运行结果: 以上程序由于没有回收机制,所以出现僵尸进程 版本2 使用进程回收函数回收僵尸进程 运行结果: 阅读全文
posted @ 2019-08-25 21:33 王清河 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 字典是另一种可变容器模型,可存储任意类型的对象。 字典的每个键值(key=>value)对用冒号分隔,每个对之间用逗号分隔,整个字典包括在花括号里,格式如下 键必须是唯一,但值则不必。 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。 一个简单字典实例: 创建字典: 访问字典的值 把 阅读全文
posted @ 2019-08-23 18:32 王清河 阅读(267) 评论(0) 推荐(0) 编辑
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 89 下一页