
python学习笔记
一笑释青春
学无止境,怎能止步
展开
-
伪随机数、排序、数学计算等常用方法
伪随机数常用方法 方法 说明 random.randint(a,b) 在整数[a,b]之间随机返回一个整数(包括a,b) random.randrange(a,b) 在整数[a,b]之间随机返回一个整数(包括a,不包括b) random.uniform(a,b) 在[a,b]之间随机返回一个浮点数 random.choice(list) 在一个序列数...原创 2018-08-30 17:47:56 · 704 阅读 · 0 评论 -
python变量的作用域
(这里的解释不涉及类,因为类中的变量我们称为类的属性)Python遵循LEGB原则:以 L –> E –> G –>B 的规则查找L(local) 函数内部:局部作用域 E(Enclosing) 闭包函数外的函数中 G(Global) 函数外:全局作用域 B(Built-in) 内建作用域(暂时还搞不清楚和全局作用域的区别)eg:g...原创 2018-09-07 11:57:00 · 1998 阅读 · 0 评论 -
Python常用的高级属性
@property@property的作用: 保护私有变量,使私有变量像普通变量一样调用@property的使用:把一个getter方法变成属性,只需要加上@property就可以了, 此时,@property本身又创建了另一个装饰器@xxx.setter,负责把一个setter方法变成属性赋值, ...原创 2018-09-08 11:32:55 · 391 阅读 · 0 评论 -
Python的魔法方法总结
转自:http://pyzh.readthedocs.io/en/latest/python-magic-methods-guide.html 原文: http://www.rafekettler.com/magicmethods.html 原作者: Rafe Kettler 翻译: hit9 原版(英文版) Repo: https://githu...转载 2018-09-08 10:18:13 · 1513 阅读 · 0 评论 -
os模块的常用方法
os模块常用方法 方法 说明 os.getcwd() 获取当前位置的绝对路径 os.listdir(path) 获取path路径下的所有文件和文件夹(path必须是文件夹路径,如果是个文件会报错) os.chdir(path) Change the current working directory to path os.mkdir(path, mode=...原创 2018-09-01 10:22:48 · 744 阅读 · 0 评论 -
python 字符串常用方法
字符串常用方法 方法 说明 string.isdigit() 判断字符串是否全为数字 string.isalpha() 判断字符串是否全为字母 len(string) 返回字符串的长度 string.strip() 返回去除两边空格的字符串 sting.isspace() 判断字符串是否全为空格 string.split...原创 2018-08-30 15:42:17 · 339 阅读 · 0 评论 -
pycharm常用快捷键
ctrl + alt + L --> 快速格式化ctrl + 函数/方法/类 --> 快速查看内容ctrl + D --> 快速复制光标所在行代码ctrl + Y -...原创 2018-08-29 11:19:35 · 195 阅读 · 0 评论 -
Python中的切片操作的注意事项
nuList = [0,1,2,3,4,5,6,7,8,9]语法:nuList[start:end:direction] start -->起始下标(direction = 1时,默认是0;direction = -1时默认是-1) start -->结束下标(direction = 1时,默认是len(nuList)-1;direction =...原创 2018-08-31 21:06:29 · 763 阅读 · 0 评论 -
Python基础的数据结构(list、tuple、set、dict)
list1. list -- 是一种有序的集合,可以进行增加、删除、修改、遍历、切片、加、乘等操作方法 说明 len(list_0) 返回列表的长度 list_0.append(a) 向列表尾部追加数据a list_0.insert(index,a) 向指定下标的前一位插入数据a(下标可以是负数) list_0.extend(list_1) 从可...原创 2018-08-30 21:06:39 · 363 阅读 · 0 评论 -
Python类中的属性和方法总结
类中的属性分为: 实例属性 类属性类中的方法分为: 实例方法 类方法 静态方法类中的属性实例属性: 定义:在类的方法中定义的变量 使用:创建实例对象的时候被创建,能被实例调用,无法被类调用,可以通过实例对象动态添加类属性: 定义:在类中方法体外的变量 使用:类对象可以直接调用,修改,实...转载 2018-09-07 16:51:03 · 750 阅读 · 0 评论