python基础
文章平均质量分 80
小白是美女
自己整理的笔记而已
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python面向对象详解
python面向对象详解1.面向过程和面向对象 1.面向过程和面向对象 1.面向过程: 面向过程注重于解决问题的步骤,根据问题的解决步骤写出解决步骤,这是一个机械式的方法。 优点:对复杂的问题进行流程化,使其变得简单。 缺点:代码冗余,可扩展性差。 2.面向对象: 面向对象编程就是一种有相似功能的函数的集合,其核心就是对象,采取一种上帝思维,在上帝眼里一切皆为对象,也可以创造对象 优点:减少代码重用,减少代码冗余,增加了代码的可读性,可扩展性高 缺点:更加的复杂 3.类: 就是拥有相同功能和属性的一类事务原创 2021-10-24 15:47:33 · 1435 阅读 · 0 评论 -
迭代器和生成器详解
python迭代器和生成器详解 一.迭代: 什么是迭代: 迭代就是对list,tuple等数据类型进行for…in循环,这种方式叫遍历,也就是迭代。 什么是迭代对象: 可迭代对象就是从循环中依次取出来的对象。 常见的可迭代对象有:list,tuple,string,dict,range 常见的不可迭代的对象有:数字,布尔值 检测是否是可迭代对象的方法:isinstance(list,Iterable) from collections import Iterable list = [1,3,54,6原创 2021-10-23 10:33:31 · 2937 阅读 · 1 评论
分享