🔈: Hi Folk, I will publish the English Version Site in recent. I am looking forward to see you guys on the new site.

python08 数据结构之dictionary

python08 数据结构之dictionary1. Dictionary的概念顾名思义,Dictionary的意思就是字典,在其他语言中,也被称作Map数据结构。字典是一个无序,可变和索引的集合。 在Python中,字典用大括号编写,它们具有键和值。正是因为键值存储,字典具有极快的查找速度。2. 使用注意事项由于一个键(key)只能对应一个值(value),所以,多次对一个key放入value,

- 阅读全文 -

python07 从随机函数到骰子游戏

从随机函数到骰子游戏1.随机模块在python中,random()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。2.随机函数常见使用import random #@author: JLBlog.tech # 产生 1 到 8 的一个整数型随机数 print( random.randint(1,8) ) # 产生 0 到 1 之间的随机浮点数

- 阅读全文 -

Python06 一个队列完成二叉树遍历

Python06 一个队列完成二叉树遍历1 二叉树的概念 A / \ B C / \ / \ D E F GWe extend the concept of linked data structures to structure containing nodes with more than one self-referenced field. A

- 阅读全文 -

Python05 利用库来分析微信成员中男女比例

1. 项目介绍Python之所以强大是源于整体生态之强大。在这个脚本中我们将会用到俩个库,分别是itchat和matplotlib。itchat :一个开源的微信个人号接口,可以让微信与python进行交互。matplotlib: Python 2D 绘图库,在这个项目中我们利用这个库来绘制数据分析图。2. 脚本环境介绍itchat 1.3.10matplotlib 3.0.3python 3.7

- 阅读全文 -

Python04 循环与判断之水仙花数

Python04 循环与判断(100-1000的水仙花数)1. 基础概念水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant,PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 n 位数(n≥3),它的每个位上的数字的 n 次幂之和等于它本身(例如:1^3 + 5

- 阅读全文 -

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.

- 阅读全文 -

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