- 博客(5)
- 收藏
- 关注
原创 IO编程(自学自用)
IO指input/output。Input Stream就是数据从外面(磁盘、网络)流入内存,Output Stream就是数据从内存流出。
2024-05-06 22:27:42
372
原创 面向对象编程
个人理解,举一个例子,比如我们想要处理学生相关的事情,面向对象就是面向学生这一个类进行编程,确定学生包含属性,例如年龄,学号,成绩等等,类下的函数就是具体需要处理学生的什么事情,比如打印学生成绩、计算学生排名等等。
2024-04-28 14:59:46
468
1
原创 python函数式编程
函数式编程是一种编程范式,它将计算视为数学函数的求值过程,强调使用纯函数和不可变数据。1.对于相同的输入,始终产生相同的输出,并且没有副作用(不会修改外部状态或引起其他可观察到的变化)。2.:函数式编程强调使用不可变数据结构,即数据一旦创建就不可修改。这有助于减少并发编程中的竞态条件,并使代码更加可靠和易于推理。
2024-04-25 13:18:28
927
4
原创 python高级特性(自用)
如果列表元素可以按照某种算法推算出来,可以在循环的过程中不断推算出后续的元素,这样就不必创建完整的list,从而节省大量的空间。函数实际上是定义了斐波拉契数列的推算规则,可以从第一个元素开始,推算出后续任意的元素,这种逻辑其实非常类似generator。这种数据类型虽然有下标,但很多其他数据类型是没有下标的,但是,只要是可迭代对象,无论有无下标,都可以迭代,比如。关键字,那么这个函数就不再是一个普通函数,而是一个generator函数。的下一个元素的值,直到计算到最后一个元素,没有更多的元素时,抛出。
2024-04-23 22:57:56
929
原创 SQL教程(自学自用)
SQL是访问和处理关系数据库的计算机标准语言。无论用任何编程语言,只要涉及到关系数据库,都必须用SQL来完成。要保存数据,最简单的办法就是把用户数据写进文件,例如,要保存一个班级所有学生的信息,可以向文件中写入一个CSV文件。但是随着数据量越来越庞大,如何管理这些数据呢?如果每个应用程序都各自写自己的读写数据的代码,一方面效率低,容易出错,另一方面,每个应用程序访问数据的接口都不相同,数据难以复用。所以,数据库作为一种专门管理数据的软件就出现了。
2024-04-22 09:35:23
1267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人