分类
摘要:
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)