随笔分类 - Python基础系列
摘要:实例一:日志写进一个文件 代码: format解释: asctime:时间,按照datefmt定义的显示,2018-01-10 14:50:25 filename:报错的python文件名称 line:%(lineno)d:报错的行数 levelname:报错级别 message:报错的信息 测试:
阅读全文
摘要:创建一个专门存放站点的目录(虚拟环境) 创建python3.5的虚拟环境 注意:需要指定python3.5的目录 进入虚拟环境 进入虚拟环境后查看python版本 注意:直接执行python就OK,pip也是直接执行pip,自动对应的就是python3.5和pip3.5
阅读全文
摘要:format是代替%s格式的方法 不需要理会数据类型的问题,在%s方法中的%s只能代替字符串类型 填充方式十分灵活,对其方式十分强大 format填充字符串 通过位置来填充字符串 通过key来填充 通过list的下标来填充 通过字典的key来填充 format填充与对齐 ^是居中 <是左对齐(填充右
阅读全文
摘要:数学相关 abs(a):求取绝对值 max(list):求取list最大值 min(list):求取list最小值 sum(list):求取list元素的和 sorted(list):排序,返回排序后的list len(list):求取list的长度 range(a,b):生成一个a到b的数组 ab
阅读全文
摘要:Pyhton文件打开方式 Python打开文件的模式 基本模式 带'+'的模式 带'b'的模式 带'+'和带'b'的模式 Python文件读取方式 Pyhton文件写入方式 Python文件操作所提供的方法 close(self) 关闭已经打开的文件 fileno(self) 文件描述符 flush
阅读全文
摘要:什么是异常处理 python内置了一套try···except···finally的错误处理机制 当程序出错的时候进行捕捉,然后根据捕捉到的错误信息进行响相应的处理 常用的内建异常 初识异常处理 如例 让用户进行输入,提示用户输入一个数字,如果用户输入的是数字就转换成int类型,然后打印用户输出的数
阅读全文
摘要:装饰器的作用 装饰器用于装饰某个函数、方法或者类,它可以让这个函数执行之前或者执行之后做一些操作 手工实现一个装饰器 让我们一步步来分析 1.outer函数是装饰器 2.foo函数是被装饰 3.$5处把foo函数当做参数传进outer函数 4.$1处outer函数接收foo函数这个参数 5.$2处i
阅读全文
摘要:反射的定义 根据字符串的形式去某个对象中操作成员 反射相关函数 getattr(object,name,[default]) 获取一个对象的属性或者方法,如果存在就打印出来,如果不存在就打印出默认值,默认值是可选的 注意:返回的对象方法,返回的是内存地址,如果需要执行这个方法,需要在后面加上括号'(
阅读全文
摘要:概述 一、Python编程方式 二、面向过程编程 三、面向函数编程 面向对象简单应用 一、面向对象概述 面向对象是一种编程方式,此编程方式落地需要"类"和"对象",面向对象其实就是对类和对象的操作 二、创建一个类 三、面向对象的self详解 self是一个形式参数,当执行obj1 = Foo('al
阅读全文
摘要:Python可以对文件进行查看、创建等功能,可以对文件内容进行增加、删除、改变、查看等操作,使用open函数 一、Python文件打开方式 Ps:文件句柄相当于于变量名,文件路径可以写为绝对路径也可以写为相对路径 二、Python打开文件的模式 2.1基本的模式 2.2带'+'的模式 2.3带'b'
阅读全文
摘要:python内置了以下函数,可以根据情况来使用 一、数学相关函数 divmod():取商和余数 abs():取绝对值 len():查看序列长度 二、功能相关函数chr():在ascii码表中根据数字找出对应的字母 ord():在ascii码表中根据字母找出对应的数字 type():查看对象是什么类型
阅读全文

浙公网安备 33010602011771号