分类
摘要:
类:(是一个独立存放变量(属性/方法)的空间)
class 类名:(类名,每个单词的首字母大写)
pass
实例 = 类 (类是一类事物的抽象,不是真的存在的。实例是某类事物的具体个体)
类的私有属性:
_x:(一个下划线的私有属性类和子类可以访问)
__x:(两个前置下划线的私有属性,无法在外部直接访问... 阅读原文
2018-05-17 16:32:02 阅读(793) 评论(0)
摘要:
一:类型和运算
–1.1 寻求帮助:
dir(obj) # 简单的列出对象obj所包含的方法名称,返回一个字符串列表
help(obj.func) # 查询obj.func的具体介绍和用法
– 1.2 测试类型的三种方法,推荐第三种
if type(L) == type([]): p... 阅读原文
2018-05-17 15:12:05 阅读(754) 评论(0)
摘要:
先上成果效果图:
用opencv 做识图识别出棋子的坐标并把它框出来
终点位置的坐标是:
先观察图像发现棋子每跳过后的下一个目标点总是在棋子的上面
这样就可以先获取一个感兴趣的区域,用numpy切出自己感兴趣的区域
然后高斯模糊一下,找寻图像中的轮廓效果特别棒!
如图:
然后找出感兴趣的区域也就是中间那一块
接... 阅读原文
2018-05-17 14:31:04 阅读(800) 评论(0)
摘要:
---恢复内容开始---
2、之后你可能还需要一些字体,如simhei.ttf等,这些字体在网上都有,可以直接进行下载,在做词云的时候会用得到,如下图所示。
这个地方需要注意一下,由于我们的memoent.json文件中是中文字符,如果在open()函数中没有加入encoding=’utf-8... 阅读原文
2018-05-17 13:31:06 阅读(790) 评论(0)
摘要:
最近接了一个私活,指导学妹完成毕业设计。核心思想就是利用SVM模型来预测股票涨跌,并完成策略构建,自动化选择最优秀的股票进行资产配置。
废话少说,言归正传。这里有关SVM、PCA等等这些与项目相关的数学知识不会提及,我以后会在算法专题里详细描述。
本项目用pycharm + anaconda3.6开发,涉及到的第三方... 阅读原文
2018-05-17 11:59:03 阅读(735) 评论(0)
摘要:
本文档的大致内容:(python使用版本3.6.4)
1 数字--int
2 布尔--bool
3 字符串--str
4 元祖--()
5 列表---['a','b']
6 字典--{}
运算符:
算数:+ - * / //(商的整数) %(余数) **(次幂)
比较:== != >= &l... 阅读原文
2018-05-17 10:36:02 阅读(745) 评论(0)
摘要:
什么是运算符?
例: 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。
Python语言支持以下类型运算符:
算数运算符
比较运算符
赋值运算符
逻辑运算符
位运算符
成员运算符
身份运算符
运算符优先级
算数运算符
以下假设变量: a=10,b... 阅读原文
2018-05-17 09:05:07 阅读(810) 评论(0)
摘要:
一个简单的登录网页上qq的脚本,通过此脚本了解到有些位置是无法通过xpath来定位的反倒是By定位更方便
#encoding=utf-8
from selenium import webdriver
import unittest,time
class QQmail(unittest.TestCase):
def... 阅读原文
2018-05-17 07:15:02 阅读(733) 评论(0)
摘要:
通过补全代码可以更深刻的体会到,链表就是一个存储方式,通过一单元的存储指向下一单元,而查看单元内容通过头部开始的指针依次遍历。这是leetcode里融合两个链表的题目,具体代码如下:
#encoding=utf-8
class ListNode(object):
def __init__(self, x)... 阅读原文
2018-05-17 06:00:05 阅读(744) 评论(0)
摘要:
导读:
1.私有成员
2.@property
3.访问对象信息
1. 私有成员
在某些情况下,我们希望限制用户访问对象的属性或方法,也就是希望它是私有的,对外隐蔽。
那么,如何在类中定义私有属性或私有方法呢: 在属性名或方法名前加上两个下划线__,使其不能在类的外部使用。
1.类的私有属性 和 私有方法,都不能通过对... 阅读原文
2018-05-17 00:00:02 阅读(753) 评论(0)