Python成长之路【第五篇】:Python基础之面向对象

一、三大编程范式

正本清源一:有人说,函数式编程就是用函数编程-->错误

编程范式即编程的方法论,标识一种编程风格

大家学习了基本的Python语法后,大家就可以写Python代码了,然后每个人写代码的风格不同,这些不同的风格就代表了不同的流派

如果把Python的基本语法比作武术的基本功那么不同的编程风格就好比不同的武林门派

虽然大家风格不同,但是都可以完成你的编程需求,Python是一门面向对象的编程语言,但是到目前为止,你从未接触面向对象编程,然而你已经可以解决很多问题了,在Python中并没有人强制你使用哪一种固定的风格

根本就没有什么门派是天下无敌的,不同的风格在不同的场景下都有各自的牛逼之处

三大编程范式:

1、面向过程编程:捂裆派

2、函数式编程:峨眉派

3、面向对象编程:少林的蛋黄派

二、编程进化论

1、编程最开始就是无组织无结构,从简单控制流中按步写指令

2、从上述的指令中提取重复的代码块逻辑,组织到一起,(比方说,你定义了一个函数),便实现了代码重用,且代码由无结构走向了结构化,创建程序的过程变得更具逻辑性

扫描二维码关注公众号,回复: 52432 查看本文章

Python成长之路【第五篇】:Python基础之模块

猜你喜欢

转载自www.cnblogs.com/albert0924/p/8921709.html