摘要: 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 面向过程的编程思想:流水线式的编程思想,在设计程序时,需要把整个流程设计出来 优点: 程序的体系结 阅读全文
posted @ 2017-04-12 17:28 jack-boy 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 一、列表生成式(List Comprehension) 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用list(range(1, 1 阅读全文
posted @ 2017-04-12 16:23 jack-boy 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 一、可迭代对象 在Python中,我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称 阅读全文
posted @ 2017-04-11 23:18 jack-boy 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 装饰器的功能在很多语言中都有,名字也不尽相同,其实它体现的是一种设计模式,强调的是开放封闭原则,更多的用于后期功能升级而不是编写新的代码。装饰器不光能装饰函数,也能装饰其他的对象,比如类。 开放封闭原则:规定已经实现的功能代码内部不允许被修改,但外部可以被扩展,即,封闭:已实现的功能代码块;开放:对 阅读全文
posted @ 2017-04-10 23:06 jack-boy 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 1. 文件操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 语法 实例 2. 文件打开模式 r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则删除内容;】 a,追加模式。【可读; 不存在则创建;存在则只追加内容;】 "+" 表示可以同时读写某个文件 阅读全文
posted @ 2017-04-08 21:22 jack-boy 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是函数 函数(function),一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,可以理解为是一组实现特定功能的编码。编程中的函数在不同语言中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和 阅读全文
posted @ 2017-04-07 22:37 jack-boy 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 一、什么是编码 编码是指信息从一种形式或格式转换为另一种形式或格式的过程。 在计算机中,编码,简而言之,就是将人能够读懂的信息(通常称为明文)转换为计算机能够读懂的信息。众所周知,计算机能够读懂的是高低电平,也就是二进制位(0,1组合)。 而解码,就是指将计算机的能够读懂的信息转换为人能够读懂的信息 阅读全文
posted @ 2017-04-02 15:35 jack-boy 阅读(11696) 评论(2) 推荐(2) 编辑
摘要: 一、 从第3层循环直接跳出所有循环 break_flag = False count = 0 while break_flag == False: print("-第一层") while break_flag == False: print("第二层") while break_flag == Fa 阅读全文
posted @ 2017-03-29 22:31 jack-boy 阅读(759) 评论(2) 推荐(1) 编辑
摘要: 一、变量类型 变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。 1. 标准数据类型 在内存中存储的数据可以有多种类型。 例如,一个人 阅读全文
posted @ 2017-03-28 21:58 jack-boy 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 一、Python介绍 1. Python的应用领域及流行程度 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 The zen of python(在py 阅读全文
posted @ 2017-03-27 16:25 jack-boy 阅读(668) 评论(0) 推荐(1) 编辑
Hello world!