Python学习笔记4——高级特性

1. 切片(Slice) 类似于php的substr, 取到哪里并不包括那一个,比如L list,tuple,string都可以用切片;原来是什么类型,取了之后就是什么类型 2. 迭代(Iteration) 用for循环 迭代dict时,只迭代key 只迭代value 同时迭代key和value 判断一个对象是否可迭代对象,用collections模块的iterable类型判断: 字符串也是可迭代对...

阅读全文 »

Python学习笔记3——函数

1. 调用函数时,函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函数起了一个“别名” 2. 定义函数:使用def语句,依次写出函数名、括号、括号中的参数和冒号: ,然后,在缩进块中编写函数体,函数的返回值用return 语句返回。 求绝对值的例子: 3. 空函数 如果想定义一个什么事也不做的...

阅读全文 »

首次安装Python后运行报错——0xc000007b

如图所示: 其实这是一个挺常见的系统报错,缺乏VC++库。 我安装的是python3.5.2,这个版本需要的vc版本是2015的了,下载:Microsoft Visual C++ 2015 安装完后就正常了:

阅读全文 »

Python学习笔记2——list,tuple,dict,set

1.list——列表 Python内置的一种数据类型。list是一种有序的集合,可以随时添加和删除其中的元素,类似于php索引数组。 2. list的操作 往list中追加元素到末尾: append() 把元素插入到指定的位置:insert() 比如索引号为1 的位置: 删除list末尾的元素:pop() 删除指定位置的元素:pop(i) i 是索引位置 某个...

阅读全文 »

Python学习笔记1——Python基础知识小记

1. 引用模块: 形式1:import module-name。 import后面跟空格,然后是模块名称,例如:import os 形式2:from module1 import module11。 module1是一个大模块,里面还有子模块module11,只想用module11,就这么写了。 2. 检测类型: type() 3. 查看模块中包含的工具: dir(module) 4. 查看模块的使用方法: help(module.na...

阅读全文 »