Python03 对象的多态,封装与继承

Python03 对象的多态,封装与继承1. 面向对象的编程核心概念面向对象的编程(OOP:Object Oriented Programing)是一种编程的思想,把每一个对象为程序的基本单元,并且,每一个对象内含有相应的数据,和处理数据的函数。2. 面向对象的特性多态性(polymorphism):对不同对象使用同样的操作(调用同样名字的不同方法)。封装性(encapsulation):把对象当

- 阅读全文 -

Python02 从判断语句到BMI的计算

1. BMI概念BMI指数(即身体质量指数,简称体质指数又称体重,英文为Body MassIndex,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。主要用于统计用途,当我们需要比较及分析一个人的体重对于不同高度的人所带来的健康影响时,BMI值是一个中立而可靠的指标。公式:体质指数(BMI)=体重(kg)÷身高^2(m)成人的BMI

- 阅读全文 -

Python01 递归求阶乘

1. 阶乘的概念:阶乘是基斯顿·卡曼(Christian Kramp,1760~1826)于 1808 年发明的运算符号,是数学术语。一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。亦即n!=1×2×3×...×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。(摘自百度百科)2.

- 阅读全文 -

井理已经迎来了 759378 位看客老爷了