摘要: 现在写书的人真是一点责任心都没有,最近看了几本书,其中的代码都存在错误。 最近迷恋 Python 游戏,买了《Python游戏编程入门》[美] Jonathan S·Harbour 著 一书来看。 其中第四章:Bomb Catcher游戏中,测试打字速度的程序代码严重有误。 改程序屏幕上随机显示一个字母,按键输入该字... 阅读原文
2018-09-02 06:00:23 阅读(832) 评论(0)
摘要: 一个进程里只有一个线程,我们称之为单线程爬虫。单线程爬虫每次只访问一个页面,不能充分利用电脑的网络带宽。一个页面最多也就几百KB,所以爬虫在爬取一个页面的时候,多出来的网速就浪费掉了。 而如果我们可以让爬虫同时访问10个页面,就相当于我们的爬取速度提高了10倍。这个时候就需要使用多线程技术了。 这里有一点要强调一... 阅读原文
2018-09-02 00:35:02 阅读(1103) 评论(0)
摘要:   上一篇博文谈了谈股票预测方面的问题,这一篇就谈谈外汇交易吧。   对冲是金融领域的常见操作之一,即利用市场的不对称性,在不同市场进行方向相反的交易来保证稳定收益。我是在观看了李永乐老师对足彩对冲的原理讲解之后(http://www.iqiyi.com/w_19rz0551xx.html),才有了这个想法。   对... 阅读原文
2018-09-01 23:00:06 阅读(884) 评论(0)
摘要: 在python中,可以利用关键词“int”实现其他数据类型强制转化为整形数据。不过需要注意,在python2中,有长整型,但是在python3中,无论数字多长,都是整形。 int函数原型为:int(x,[base]) 其中x的数据类型可以是字符串或者数字,base代表进制,用中括号括起来,意思是可以省略,缺省值默认为... 阅读原文
2018-09-01 22:27:02 阅读(893) 评论(0)
摘要:#皇城根儿#集合:是无序的、不重复的;1、去重;2、关系测试#创建集合#创建数字集合number=set([1,3,5,7,9]) #数字型集合str_type=set(["im","is","are"])#字符串集合#列表转换成集合list_1=[1,4,5,7,9]list_1=set(list_1) #赋值pri... 阅读原文
2018-09-01 20:34:01 阅读(981) 评论(0)
摘要: 1.约束 1 class BaseMessage(object): 2 def send(self,x1): 3 """ 4 必须继承BaseMessage,然后其中必须编写send方法,用于完成具体业务逻辑 5 """ 6 rai... 阅读原文
2018-09-01 19:32:02 阅读(868) 评论(0)
摘要: 1.类的特殊成员之call 1 class SpecialMembers: 2 #类的构造方法 3 def __init__(self): 4 print("构造了一个方法") 5 6 def __call__(self): 7 pri... 阅读原文
2018-09-01 17:22:02 阅读(1244) 评论(0)
摘要: 在进行计算一个文件夹内容大小的时候,我们要考虑文件夹内都有什么内容,可能都是一个一个的单文件,也有可能都是子文件夹,或者二者都有,既然要计算整个文件夹的大小,我们当然要计算每一个文件的大小以及每一个子文件夹下的每一个子文件。计算每一个文件的大小我们肯定都可以计算到,或者如果我们知道一个文件夹内有子文件夹的数量,一个个... 阅读原文
2018-09-01 14:39:02 阅读(1054) 评论(0)
摘要:  一丶约束   当我们编写项目时会创建很多个类,来实现很多个功能,最后又需要把这些类都联系成一个,我们就需要来约束一下那些类中的方法,把需要联系的约束成一个方法. class BaseMessage(object): def send(self,x1): """ ... 阅读原文
2018-09-01 06:00:11 阅读(981) 评论(0)
摘要: 每天下班回家有时间就写个小例子,一个月下来的成果,分享给大家学习~ 第一题 1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析: 可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 代码:   for i in range(1,5): ... 阅读原文
2018-09-01 00:54:02 阅读(1932) 评论(0)