2018年1月15日

json

摘要: JSON Python内置的json模块提供了非常完善的Python对象到JSON格式的转换 >>> import json >>> d = dict(name='Bob', age=20, score=88) >>> json.dumps(d) '{"age": 20, "score": 88, 阅读全文

posted @ 2018-01-15 17:24 悬剑 阅读(86) 评论(0) 推荐(0)

python标准库的函数

摘要: python标准库的函数 import sys args=sys.argv 返回值是list,list存了cmd命令行python后的所有参数,如 运行python hello.py获得的sys.argv就是['hello.py']; 单元测试 编写单元测试时,我们需要编写一个测试类,从unitte 阅读全文

posted @ 2018-01-15 17:23 悬剑 阅读(241) 评论(0) 推荐(0)

python编码

摘要: python编码: Python2.0中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。解决方法: # -*- coding: UTF-8 -*- 或者#encoding=utf-8,#coding=utf-8 注意#coding=utf-8的=号两边 阅读全文

posted @ 2018-01-15 17:23 悬剑 阅读(120) 评论(0) 推荐(0)

异常、调试

摘要: 异常和调试 异常的概念 异常: 一般情况下,在Python无法正常处理程序时就会发生一个异常 异常是Python对象,表示一个错误 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 可以在except语句块后面加一个else,当没有错误发生时,会自动执行else语句 Python 阅读全文

posted @ 2018-01-15 17:22 悬剑 阅读(121) 评论(0) 推荐(0)

python的优点

摘要: python的优点: python是跨平台的语言,在windows上写的pyhon程序,在linux上也能运行 python解释器的作用:运行python程序的 阅读全文

posted @ 2018-01-15 17:22 悬剑 阅读(122) 评论(0) 推荐(0)

循环、判断

摘要: 判断,循环1、if语句,条件2、for循环,while循环3、break,continue if语句,条件 Python程序语言指定任何非0和非空(null)值为true,0 或者 null为False。 由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现, 阅读全文

posted @ 2018-01-15 17:21 悬剑 阅读(282) 评论(0) 推荐(0)

对象

摘要: 对象: 属性是累的不是对象的,类的继承、封装、多态,类的__init__()方法,toString方法 对象: 对象常用的2个方面,可以对对象做什么,2怎么描述对象 类: 描述对象用类,特征又叫属性,attribute 类名=模块名+类名 方法: 方法就是对对象的操作 属性的本质是包含在对象中的变量 阅读全文

posted @ 2018-01-15 17:20 悬剑 阅读(114) 评论(0) 推荐(0)

模块

摘要: 模块: 1、模块文件和目录(包含__init__.py) 2、 运行模块时模块的__name__==__main__、 3、导入模块, import 模块名 导入的模块使用独立的命名空间,导入的模快和本文件在一个命名空间内。即导入的模块放在一个独立的命名空间内,该命名空间在文件的命名空间中。使用导入 阅读全文

posted @ 2018-01-15 17:20 悬剑 阅读(114) 评论(0) 推荐(0)

函数

摘要: 函数; 目的:重复使用 函数名是函数的引用 函数中的局部变量和全局变量同名,用global声明 参数可以是数据类型和函数 参数可以是值和函数 返回值可以是值和函数,默认返回None 函数名: 函数名也是变量,函数名就是一个引用 函数调用: 函数名是一个引用,指向函数对象,因此可以把函数名赋给一个变量 阅读全文

posted @ 2018-01-15 17:19 悬剑 阅读(116) 评论(0) 推荐(0)

变量

摘要: 变量: 赋值 del删除引用 变量没有类型、只有对象有类型,python对象的5种基础类型 对象类型 +号和*号的作用,对String,list,tuple的作用 数据的类型转换 类型的判断 一个东西指定另一个名字的时候,只是向同一东西增加了一个新的标签 多变量赋值: a = b = c = 1 a 阅读全文

posted @ 2018-01-15 17:18 悬剑 阅读(101) 评论(0) 推荐(0)

导航