- 博客(8)
- 收藏
- 关注
转载 s14 第7天 静态方法 类方法 属性方法 类的特殊成员方法 反射 异常处理 socket通讯介绍...
静态方法 @staticmethod # 实际上跟类没关系了 class Dog(): def __init__(self,name) self.name = name @staticmethod def eat(self,food) print("{} is eating {}".format(se...
2017-03-02 23:12:00
174
转载 s14 第6天 subprocess模块 面向对象
subprocess模块 ret = os.system("command") 输出命令的结果,但是只返回命令的执行状态,因此ret的值在正常返回为0,不正常为非0 ret = os.popen("command").read() 此命令返回命令执行的结果,ret是命令的输出,但是没有执行状态 ...
2017-03-02 23:09:00
176
转载 s14 第5天 时间模块 随机模块 String模块 shutil模块(文件操作) 文件压缩(zipfile和tarfile)shelve模块 XML模块 ConfigParser配置文件操作模块 h...
时间模块 time datatime time.clock(2.7) time.process_time(3.3) 测量处理器运算时间,不包括sleep时间 time.alt...
2017-01-12 01:13:00
338
转载 s14 第4天 关于python3.0编码 函数式编程 装饰器 列表生成式 生成器 内置方法
python3 编码默认为unicode,unicode和utf-8都是默认支持中文的。 如果要python3的编码改为utf-8,则或者在一开始就声明全局使用utf-8 #_*_coding:utf-8_*_ 或者将字符串单独声明: a = "中文".encode("utf-8") 函数式编程 函数式编程中的函数指代的是数学中...
2017-01-11 23:33:00
165
转载 第四天 内置函数2 随机码 装饰器 迭代器、生成器 递归 冒泡算法 JSON
关于函数的return li = [11,22,33,44] def f1(arg): arg.append(55) li = f1(li) print(li) 因为li = f1(li) 实际赋值的是f1的return,那么在这种情况下函数f1并未定义return,所以默认返回None 因此li的值应该是none ...
2017-01-11 23:32:00
130
转载 第三天 函数 三元运算 lambda表达式 内置函数 文件操作
面向过程: 直接一行一行写代码,遇到重复的内容复制黏贴。 不利于代码阅读 代码没有复用 面向对象 将代码块定义为函数,以后直接调用函数 增强了复用性 函数的定义方法 def 函数名(传递参数): 函数体 return 1、def关键字,创建函数 2、函数名 3、(): 4、 函数体 5、返回值retu...
2017-01-11 23:26:00
120
转载 Python第二天课程
创建列表的方式 list= [XX,XX] 或 list1 = list()使用list方法,将字符串或元祖创建为列表 列表名[其实位置:结束位置] 取列表中的特定元素 >>> name ['aa', 'cc', 'dd', 33, 4, 5, 6, 8] >>> name[1:3] ['cc', 'dd'] 如果从后向前...
2016-11-07 11:52:00
128
转载 Python第一天课程
1、在linux下写python脚本,开头的解释器宣告的写法应该是#!/usr/bin/env python 定义变量name="XXX" age=21 所有使用引号引起的内容都是字符串 变量的意义是标示数据,所以变量名称应该有意义 遇到复杂变量名是使用“_”分割多个单词或单词首字母大写 son_of_twins_brother_age = 2 N...
2016-10-14 22:01:00
139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅