排序
从零开始学量化交易:Python的列表list
之前学习了3种数据类型:字符串str、整数int、浮点数float,而列表很包容,各种类型的数据都能包含。 1、列表是什么? 列表是一种有序元素的集合,列表需要用中括号[]把里面的数据括起来,里面...
从零开始学量化交易:Python的布尔值及运算
计算机的逻辑判断,只有两种结果,就是True(英文意思是“真”)和False(英文意思是“假”),没有灰色地带。这个计算真假的过程,叫做【布尔运算】。 而True和False,也就叫做【布尔值】。 布...
从零开始学量化交易:为什么用Python做量化交易
Python是一门高级编程语言,是目前人工智能、网络爬虫、数据分析等方向使用的主流变成语言,Python语法简单、模块丰富、极易上手,由于Python有非常完善的基础代码库可以直接调用,除了内置的库...
从零开始学量化交易:Python的break、continue、pass、else语句
break语句: break意思是”打破“,表示结束循环,然后去执行循环外部的代码,是用来结束循环的,一般写作【 if...break】,如: #结果为循环了4遍”今天会下雨吗?“ for i in range(5): print...
从零开始学量化交易:学习Python的两大瓶颈
编程学习的两大瓶颈:1、知识学完就忘,2、缺乏解题能力。 针对知识学完就忘的问题,在学习的过程中建立用法查询笔记、深度理解笔记。 用法查询笔记是记录知识点的基础用法,是学习的记录,提供...
从零开始学量化交易:Python的print()函数
python编程需要重点注意的点: 标点符号全部为英文检查缩进是否正确检查函数拼写是否正确 Print()函数: 用print()函数可以打印(向屏幕输出)指定的内容,如: print('Hello,world') print()函...
从零开始学量化交易:知识查询笔记
1、在python中调用模板就用【import模块名】,使用time模块里的sleep()函数,也就是让代码运行结果不要一次性全部出现,而是分批分批的出现,就要写成time.sleep(secs)的形式。 import time #调...
从零开始学量化交易:Python的变量和赋值
变量(variable) 变量就是一个名字,一个标签,通过变量可以访问对应的数据。如: name = ‘小明’ #name就是一个变量 上面等于号 = 表示的就是赋值操作,表示把右边的内容赋值到了左边的变量...
从零开始学量化交易:Python的函数
函数是什么? 函数Function是组织好的、可以重复使用的、用来实现单一功能的代码。 定义函数: #定义函数的语法 def 函数名(参数1,参数2....参数n): 函数体(函数要实现的功能) return 语句(表示...
从零开始学量化交易:Python的数据类型
计算机的本质是可以做计算的机器,所以它的任务是处理各种类型的数据,而python常见的数据类型有以下几种: 1、字符串 字符串的英文为string,简写为str,只要被【单/双/三引号】括起来,无论内...