摘要: GIF 先罗列一下Python提供的基本数据类型:数值(整型、浮点型、复数、布尔型等)、字符串、列表、元组、字典、集合等,将它们简单分类如下: 数值(Numbers) numbers:列出了一些简单的例子 bool:调用bool()可以检查变量的真假值True或False。 if语句通过判断布尔类型来控制... 阅读原文
2018-05-19 13:22:19 阅读(766) 评论(0)
摘要: 一、前言 这篇文章之前是给在学零基础的小白用的,大家觉的挺好理解的,所以就分享出来,与大家一起学习。如果你学过一些python,想用它做些什么又没有方向,不妨试试完成下面几个案例。 编写好程序后,我们使用关键词inurl:/dede/login.php 来批量提取织梦cms的后台地址,效果如下: 3.... 阅读原文
2018-05-19 12:25:17 阅读(895) 评论(0)
摘要: 迭代:使用for循环遍历取值的过程就叫做迭代   比如:字符串、列表、元组、字典、集合 可迭代对象(Iterable):能够使用for循环遍历取值的对象就是可迭代对象 自定义可迭代对象:在类里面提供了__iter__方法创建的对象就是可迭代对象   可迭代对象通过__iter__方法向我们提供一个迭代器,在迭代... 阅读原文
2018-05-19 12:07:02 阅读(788) 评论(0)
摘要: 环境: Python3 + windows。 开发工具:Anaconda + Jupyter / VS Code。 学习效果: 认识爬虫 / Robots协议 了解浏览器开发者工具 动态加载页面的处理 手机客户端页面的数据采集 Robots.txt 协议 Robots协议,也称为... 阅读原文
2018-05-19 11:12:06 阅读(754) 评论(0)
摘要: 还针对 Anaconda 这一 Python 运行环境的安装和运行,专门录制了视频。 零安装 ,自然也就没了上述烦恼。 这个事儿可能吗? 我研究了一下,没问题。 只要你的设备上有个现代化浏览器(包括但不限于Google Chrome, Firefox, Safari和Microsoft... 阅读原文
2018-05-19 09:40:09 阅读(1072) 评论(0)
摘要: 1. 列表的两种方法 1. 列表的内置方法 列表的相加 格式:x.__add__(y)等同于x+y 例如:list1 = [1,2,3] print(list1.__add__([4,5,6])) >>> [1,2,3,4,5,6] 返回值:list 注:上述的y可以是list/t... 阅读原文
2018-05-19 09:31:02 阅读(776) 评论(0)
摘要: 1.Python言语值得学,不要抛弃 看这个文章的一定是热爱Python的,否则不会想拼命的去学快一点,首要我想说不要抛弃,看完我下面的话: Python的确十分火,语言的功能非常强大,能够用来做许多工作,并且也是数据剖析,机器学习,人工智能的第一选择言语。目前好的Python程序员,特别是机器学习方面的薪水十分高,... 阅读原文
2018-05-19 09:06:04 阅读(775) 评论(0)
摘要: 小编说:数据可以说是量化投资的根本,一切投资策略都是建立在数据基础上的。本文以优矿网为例,带领大家用Python实现金融数据的获取与整理。本文选自《Python与量化投资:从基础到实战》一书。 作为投资者,我们常听到的一句话是“不要把鸡蛋放入同一个篮子中”,可见分散投资可以降低风险,但如何选择不同的篮... 阅读原文
2018-05-19 07:43:07 阅读(745) 评论(0)
摘要: 1.1.概念  迭代器协议 迭代器协议:对象需要提供next方法,它要么返回迭代中的下一项,要么引起一个StopIteration异常,以终止迭代 可迭代对象:实现了迭代器协议的对象  迭代器 迭代器是访问集合内元素的一种方式,一般用来遍历数据 迭代器和以下标的访问方式不一样,迭代器是不能返回的(比... 阅读原文
2018-05-19 06:00:12 阅读(758) 评论(0)
摘要: Python 中的基础语法最大的特点就是优雅和简洁。入门学习Python的难度相比较其他语言也比较小。   我个人比较推荐以下三个学习方式(根据个人情况和喜好,可选择任意一个): 1.  菜鸟在线:出品的Python基础教程                       网址:http://www.runoob.com... 阅读原文
2018-05-19 00:03:03 阅读(822) 评论(0)