编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式或风格,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。 面向过程编程 面 ...
分类:
其他好文 时间:
2019-06-07 00:34:39
阅读次数:
107
Python 面向对象(初级篇) 概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就 ...
分类:
编程语言 时间:
2019-06-05 16:39:45
阅读次数:
137
面向过程:我们以前使用的是面向过程编程,你需要清除每个实现步骤,每个步骤每行代码都要仔仔细细的编写, 不知道过程就找不到结果,找到实现过程就可以得到实现结果。 例如: 我们在外打工租房子,我们需要了解每个每个房屋的出租信息,不然是找不到房子的。 面向对象:对象帮我们做事情,找到对应的对象我们就可以得 ...
分类:
其他好文 时间:
2019-05-30 01:23:11
阅读次数:
148
本节大纲: 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 ...
分类:
编程语言 时间:
2019-05-24 21:05:58
阅读次数:
169
print('面向对象编程基础预习')'''面向过程编程: 核心是过程二字,过程指的是解决问题的步骤,即先干什么,在干什么,最后干什么... 基于该思想编写程序就好比在设计一条流水线,是一种机械式的思维方式 优点:复杂的问题流程化,进而简单化, 缺点:可扩展性差 面向对象编程: 就是围绕提高程序扩展 ...
分类:
其他好文 时间:
2019-05-18 09:28:33
阅读次数:
128
面向对象总结 一、面向对象与面向过程的区别 面向过程:根据业务逻辑从上到下写垒代码 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 1.面向过程编程: 概念:发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制到现需功能处。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行 ...
分类:
编程语言 时间:
2019-04-18 00:51:42
阅读次数:
192
什么是模块? 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 一般模块分为: 自定义模块 内置模块 开源 ...
分类:
编程语言 时间:
2019-04-10 23:21:52
阅读次数:
262
例如:eg:炒一份西红柿鸡蛋 一、面向过程 面向过程的编程思维,如下 二、面向对象 制作一台炒菜机器人,然后告诉机器人做一道西红柿炒鸡蛋。在这里,我们直接面对的是机器人,而非炒菜的过程,所以这里机器人就是我们面对的对象,这种解决问题的方法就叫做【面向对象】编程 三、总结 【面向过程】编程主要用到的是 ...
分类:
编程语言 时间:
2019-03-30 21:34:14
阅读次数:
226
[TOC] Python 面对对象(基础) 一. 概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向过程编程(Object Oriented Programming,O ...
分类:
编程语言 时间:
2019-03-05 21:43:46
阅读次数:
218
一. 面向对象初识 1.1 回顾面向过程编程vs函数式编程 # 面向过程编程 测量对象的元素个个数。 s1 = 'fjdsklafsjda' count = 0 for i in s1: count += 1 l1 = [1,2,3,4] count = 0 for i in l1: count + ...
分类:
其他好文 时间:
2019-03-04 19:28:33
阅读次数:
187