随笔分类 -  python基础

摘要:一、 基本格式 finally 建议:书写函数或功能时,建议用try包裹一下,避免报错 示例 二、 主动触发异常 示例: 三、 自定义异常 阅读全文
posted @ 2019-05-05 15:16 林染 阅读(279) 评论(0) 推荐(0)
摘要:一、 封装 广义的封装 :类中的成员 狭义的封装 :私有成员 表象:__名字 实际:_类名__名字 要求:只能在类的内部使用,既不能在类的外部调用,也不能在子类中使用 1. 对象的作用:存储一些值,以后方便自己使用 2. 封装的作用:将数据封装到对象,方便使用 3. 总结 如果写代码时,函数比较多比 阅读全文
posted @ 2019-04-28 18:36 林染 阅读(278) 评论(0) 推荐(0)
摘要:内置模块 python内部提供的功能 导入模块后,直接使用即可 一、 random 随机数模块 randint:得到一个随机数 uniform:生成一个随机小数 choice:抽取一个对象 应用:验证码、抽奖 sample:抽取多个对象 应用:一个奖项抽取多个人 shuffle:打乱顺序 应用:洗牌 阅读全文
posted @ 2019-04-24 13:46 林染 阅读(1202) 评论(0) 推荐(0)
摘要:Python2与Python3的区别 1. python解释器默认编码(python2与python3的区别一) python2 解释器默认编码:ascii python3 解释器默认编码:utf 8 2. 输入(python2与python3的区别二) python2:name=raw_input 阅读全文
posted @ 2019-04-19 16:21 林染 阅读(4817) 评论(1) 推荐(0)
摘要:判断是否有敏感字符 一、字符串(str) 二、列表(list)/元组(tuple) 三、字典(dict) 阅读全文
posted @ 2019-04-17 16:21 林染 阅读(545) 评论(0) 推荐(0)
摘要:数据类型及方法 一、None 二、整型(int) 三、布尔类型(bool) 四、字符串(str) upper/lower:字母大小写转换 upper:字母小写转换为大写 lower:字母大写转换为小写 isdigit:判断字符串是否为数字 strip/rstrip/lstrip:去除空格 strip 阅读全文
posted @ 2019-04-16 16:23 林染 阅读(272) 评论(0) 推荐(0)
摘要:一、装饰器 1.1 目的 在不改变原函数内部代码的基础上,在函数执行之前和之后自动执行某个功能 1.2 应用场景 想要为函数扩展功能时,可以选择用装饰器 1.3 基本装饰器 1. 基本格式: 2. 总结 编写格式: 应用格式: 3. 示例: 1.4 带参数的装饰器 1. 应用场景:flask框架 / 阅读全文
posted @ 2019-04-09 14:50 林染 阅读(331) 评论(0) 推荐(0)
摘要:内存相关的小知识 1. 列表(list)/字典(dict)/集合(set) 情况一: 修改内存中的元素,所有指向那个内存的值都会改变 情况二: 重新赋值不修改内存中的元素,只改变值的指向 2. 字符串(str)/元组(tuple) 只有情况二,只能重新赋值,不能修改 3. 总结 在python中,为 阅读全文
posted @ 2019-04-03 21:53 林染 阅读(306) 评论(0) 推荐(0)
摘要:函数分为自定义函数和内置函数 python内置函数分类: 一、强制转换 int() / str() / bool() / list() / tuple() / dict() / set() 二、输入输出 input() / print() 三、数学相关 abs():计算绝对值 sum():求和 fl 阅读全文
posted @ 2019-03-30 12:14 林染 阅读(928) 评论(0) 推荐(0)