数据结构是通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合。这些数据元素可以是数字或者字符,甚至可以是其他数据结构。 在python中,最基本的数据结构是序列(sequence)。序列中的每个元素被分配一个序号——即元素的位置,也称为索引。第一个索引是0,第二个是1,以此类推。 1.1序 ...
分类:
编程语言 时间:
2017-07-13 22:45:00
阅读次数:
240
1,输出 print 或 print() ,数字直接即可输出,字符串用" "或' ' 。输入 input() 2,if/while语句(注意缩进,tab与空格键混用会出错) if/while 条件: 可执行的语句 3,引入模块的方法: from 模块名 import 方法名(写在最前面) 引入随机数 ...
分类:
编程语言 时间:
2017-07-13 01:07:20
阅读次数:
185
python 有切片和迭片的两种操作 支持list 和tuple两种数据类型 list: 第一种操作[0:1] :以第0个索引开始,到索引1 结束, [:] 什么都没有写,则是从0开始。 第二种操作[::] 第二个分号,则是指的是采样的频率。 迭片的操作:所谓的迭代就是循环: enumerate函数 ...
分类:
编程语言 时间:
2017-07-13 01:06:40
阅读次数:
236
python挺火的,今年的学习计划中也有学习python,今年的目标是能够使用python做简单的操作,可以写简单的爬虫,策略,能够实现这个目标就可以了。 由于目标是先写出东西了,所以我不需要对python理解的特别深刻,跟着大神廖雪峰的博客学习python,同时做一下自己的总结。 数据结构: li ...
分类:
编程语言 时间:
2017-07-11 00:49:44
阅读次数:
228
对于数据分析的同学来讲,要做的深入,R和Python是要会一个的,那零基础怎么学呢?https://www.codecademy.com/ 是个不错的选择,它会以介绍、让你练习、练习通过进入下一步(或者自己挑选某个章节)的方式进行练习,不会给你答案,要么正确通过,要么就放在那里,直到你会,可以清楚地 ...
分类:
编程语言 时间:
2017-07-07 20:20:46
阅读次数:
237
1. 第一句python语句 print "hello,world" 执行文件即:python hello.py 2.变量 注意:在定义变量时 变量名只能是 字母、数字或下划线的任意组合,变量名的第一个字符不能是数字,python关键字不能为变量。 2.1变量的赋值: name1 = "oldboy ...
分类:
编程语言 时间:
2017-07-07 13:12:25
阅读次数:
220
1.程序运行 1.1 python解释器运行 File-new File创建一个新的编辑窗口,输入下图中的内容 选择File-save保存程序(为纯文本文件)。建立一个专门存放python项目的目录。然后为程序起一个有意义的名字,比如name.py。文件名以.py结尾非常重要。 现在可以用Edit- ...
分类:
编程语言 时间:
2017-07-05 23:40:33
阅读次数:
259
开始学Python,到Udacity学习Use functions章节。 主要熟悉了一下Python工作环境,语句Syntax,跟着编写两个小程序。 在https://www.python.org/downloads/下载了mac OS使用的Python 2,打开IDLE,弹出Python Shel ...
分类:
编程语言 时间:
2017-07-05 09:57:27
阅读次数:
170
1.模块 可以把模块想象成导入到python以增强其功能的扩展。需要使用特殊的命令import来导入模块。用import导入了模块,然后按照“模块.函数”的格式使用这个模块的函数, 它是这样起作用的。 上图为把年龄转换为整数(32)而不是浮点数(32.0),使用int函数。注:int函数/类型把参数 ...
分类:
编程语言 时间:
2017-07-03 22:40:18
阅读次数:
271
1.语句 1.1 语句和表达式有什么区别呢?表达式就是某件事情,而语句是做某件事情(即告诉计算机做什么)。比如2*2是4,而print2*2则是打印4 1.2 if语句 当条件为假时,什么都没发生;当条件为真时,后面的语句(上图为print语句)被执行。注:在交互式解释器内使用if语句,需要按两次回 ...
分类:
编程语言 时间:
2017-06-30 23:54:46
阅读次数:
187