代码改变世界

6-1面向对象

2017-12-15 13:03 by mmwss, 151 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/env python# -*- coding:utf-8 -*-'''''''''面向过程 编程是 语法+数据结构+算法组成的代码 来告诉计算机如何执行任务的过程 面向过程编程 通过一系列指令 一步一步告诉计算机做什么。依赖过程 从上到下 改一点的时候 有依赖的全要改 程序越大 阅读全文

5-1模块

2017-12-13 17:52 by mmwss, 180 阅读, 0 推荐, 收藏, 编辑
摘要:模块1,定义模块:逻辑上组织python代码(变量,函数,类,逻辑:实现功能),.py结尾的python文件文件名:test.py 模块名:test2,导入方法调用 在相同目录下import 模块名 #import 模块1,模块2,模块3 #当前下有目录 from 目录名 import 模块名 #少 阅读全文

python随机数

2017-12-11 12:54 by mmwss, 183 阅读, 0 推荐, 收藏, 编辑
摘要:假设你对在Python生成随机数与random模块中最经常使用的几个函数的关系与不懂之处。以下的文章就是对Python生成随机数与random模块中最经常使用的几个函数的关系,希望你会有所收获,以下就是这篇文章的介绍。 random.random()用于生成 用于生成一个指定范围内的随机符点数,两个 阅读全文

4-5目录

2017-12-11 08:02 by mmwss, 113 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/env python# -*- coding:utf-8 -*-#挂起状态 把内存中的对象 保存 到硬盘#文件只能存字符串和二进制#转换成字典eval()#序列化 变量=json.dumps(字典)#反序列化 变量=json.loads(f.read()) import iso 阅读全文

4-4内置函数

2017-12-11 08:01 by mmwss, 137 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/env python# -*- coding:utf-8 -*-#abs() 括号内 取绝对值print(abs(-3))#all() 括号内全为真是,则为真print(all([0,1,-3])) #非 0 就是真 有0则假#any() 括号内 任意数据有一个为真,返回真pr 阅读全文

4-3迭代器和生成器

2017-11-28 23:08 by mmwss, 102 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/env python# -*- coding:utf-8 -*-#列表 有限列表 用不时占用内存a=[1,2,3]print(a)#列表生成式 无限列表 边生成边计算 省内存空间b=[i*2 for i in range(3)]print(b)#c=[ 函数(i) for i 阅读全文

4-2装饰器2

2017-11-27 23:43 by mmwss, 149 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/env python# -*- coding:utf-8 -*-#完整装饰器++++++++++ 通用的print('###完整装饰器###')import timedef xx(z): #装饰器 def xxx(*c,**cc): mm=time.time() z(*c,** 阅读全文

4-1装饰器1

2017-11-27 23:43 by mmwss, 91 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/env python# -*- coding:utf-8 -*-# 系统自动回收,没有引用,自动回收。#匿名函数 无名就会被自动回收abc = lambda x:x*3print(abc(2))#装饰器:# 定义= 函数 #装饰其他函数# 为其他函数添加附加功能# 装饰器 对被 阅读全文

3-4函数-全局变量

2017-11-26 22:02 by mmwss, 107 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/env python# -*- coding:utf-8 -*-#函数#函数式编程'''面向对象 类 class面向过程 过程 def函数式编程 函数 def'''#函数def test1(x): #定义函数 "函数1描述" #函数描述 x+=1 #执行 return x #返 阅读全文

3-5递归-函数

2017-11-26 22:02 by mmwss, 141 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/env python# -*- coding:utf-8 -*-#递归 最大递归999次#函数内部,调用自己# 特性 1. 有结束条件# 2. 每进入更深一层,递归时比上个递归少# 3. 递归效率不高,会导致栈溢出'''def a(n): #递归 print(n) #打印 re 阅读全文