一个月前,就按下决心要系统的学习下python了,虽然之前有学习过java,学习过c++,也能较为熟练的使用java做自动化测试看懂c++里的业务逻辑,但是实际上有那么多的东西自己还是不清楚,今天下定决心,开始了python的系统的学习之路,之前我是有看过廖学峰的教程的,看完收获确实也是少,但总感觉就是少了什么,后面想了下,我想应该是自己的学习方法~~~介于之前学习RF的经验,我认为看官方文档对于一个想系统学习python的人来说,真的是一个不能再好的学习方法,接下来我会开始坚持把python2…
本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!! python中的list列表是一种序列型数据类型,一有序数据集合用逗号间隔用方括号括起来,和字符串一样可以通过索引index和切片来访问某个元素或子列表. 元组相当于一个只读的列表,它的元素不可修改. 字典是一种键值对. list列表可以类比于其它语言(如,C语言)的数组,其起始下标为也为0.1.列表的索引访问 1)通过list_name[index]来访问,每个列表的起…
终于学到了python手册的最后一部分:常用标准库.这部分内容主要就是介绍了一些基础的常用的基础库,可以大概了解下,在以后真正使用的时候也能想起来再拿出来用. 8.1 操作系统接口模块:OS OS模块提供了很多与操作系统进行交互的函数,比如常见的使用函数有获取当前工作目录:os.getcwd();修改当前工作目录:os.chdir(),在系统执行command命令:os.system().既然是对操作系统的交互,操作系统常见的就有多种,比如unix和windows的.OS模块里有些函数就是只有u…
1.小甲鱼 python 学习系列笔记…
2018年刚刚过完年,从今天起,做一个认真的技术人.开始进入记笔记阶段. python内置了很多数据结构,list , set,dictionary 1.将序列分解为单独的变量 1.1 通过赋值的方式,只要等号左右的变量个数与结构与序列一致 p=(4,5) x,y=p 1.2不只是序列,只要是可迭代的对象,都可以进行分解 s='hello' a,b,c,d,e = s 如果想丢弃某些变量, 可以选一个用不到的变量,作为丢弃值的名称. data=['ABC',  50, (2012,1,2)] _…
1.字符串的表示 字符串是字符的序列表示,可以由一对单引号(‘).双引号(“)或三引号(’‘’)构成.其中,单引号.双引号和三引号都可以表示单行字符串,但是只有三引号可以表示多行字符串 在使用双引号时,单引号可以作为字符串的以部分. 2.对字符串类型进行操作 Python提供了5个字符串的基本操作符,对字符串进行基本的操作,如下表所示:(其中 x 和 y  均为字符串类型) 基本字符串类型操作符 操作符 描           述 x + y 连接两个字符 x * n 或 n * x(n为整数)…
这一章主要是介绍了python一些常用的数据结构,比如list,tuple,dictionary,set,以及一些实用遍历技巧,主要讲的还是list. 3.1 list 主要介绍了list的一些常用的使用函数.这里就不多说和举例了. 增加:append(),insert() 删除:pop(),remove(),del() 查找:index() 其他:计算item出现次数:count():item排序:sort():item逆序:reverse() 其中del()较为特殊,可以根据index删除特…
Python有4种数据结构:列表(list).字典(dictionary).元组(Tuple).集合(set).从最直接的感官上来说,这四种数据结构的区别是:列表中的元素使用方括号括起来,字典和集合是花括号,元组是圆括号,其中字典中的元素都是带有“:”的key-value对应关系组. 1.列表(List) #1.列表中的每一个元素都是可以变的 #2.列表中的元素都是有序的,也就是说每一个元素都有一个位置 #3.列表可以容纳Python中的任何对象 fruit = ['Apple','Orange…
这一章主要是讲述程序展示其数据的一些方法,一般都是直接按照一定的格式输出在屏幕,或者写入到文件以便以后使用.按照一定格式的输出,在python中实际就是对str的操作,主要就是介绍了formart()的灵活使用.然后就是基本的打开文件,内置的函数open()后,可以对文件进行简单的读取,按需读取等,最后大致介绍了下JSON数据结构. 5.1 旧的字符串格式输出方式 使用%输出字符串,这是我未看文档前知道的,也以为是唯一的print输出字符串方式,看完之后才知道这种方式已经在2.7.11中被称为o…
实际开始看这一章节的时候,觉得都不想看了,因为每种语言都会有控制流,感觉好像我不看就会了似的.快速预览的时候,发现了原来还包含了对函数定义的一些描述,重点讲了3种函数形参的定义方法,章节的最后讲述了PEP8的一些重要的规范,在学习的过程中还是学到了些知识. 2.1  if 语句 if语句就不多说了,经常跟else if .. 和 else ..一起使用,如下所示: >>> x = int(raw_input("Please enter an integer: "))…