会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
符黑石
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
13
下一页
2020年2月11日
2020/2/11-Python学习计划
摘要: IO编程 IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。 比如你打开浏览器,访问新浪首页,浏览器这个程序就需要通过网络IO获取新浪的网页。浏览器首先会发送数据
阅读全文
posted @ 2020-02-11 12:10 符黑石
阅读(148)
评论(0)
推荐(0)
2020年2月10日
2020/2/10-Python学习计划
摘要: 错误、调试和测试 Python内置了一套异常处理机制,来帮助我们进行错误处理。 此外,我们也需要跟踪程序的执行,查看变量的值是否正确,这个过程称为调试。Python的pdb可以让我们以单步方式执行代码。 最后,编写测试也很重要。有了良好的测试,就可以在程序修改后反复运行,确保程序输出符合我们编写的测
阅读全文
posted @ 2020-02-10 11:43 符黑石
阅读(122)
评论(0)
推荐(0)
2020年2月9日
2020/2/9-Python学习计划
摘要: 面向对象高级编程 使用__slots__ 为了达到想要限制实例的属性的目的,Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class实例能添加的属性。 使用__slots__要注意,__slots__定义的属性仅对当前类实例起作用,对继承的子类是不起作用的。
阅读全文
posted @ 2020-02-09 11:00 符黑石
阅读(125)
评论(0)
推荐(0)
2020年2月8日
2020/2/8-Python学习计划
摘要: 面向对象编程 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切
阅读全文
posted @ 2020-02-08 10:39 符黑石
阅读(144)
评论(0)
推荐(0)
2020年2月7日
2020/2/7-Python学习计划
摘要: Python模块 我们都知道随着代码长长度的增加,代码的维护程度也随之增加为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 使用模块有什么好处?
阅读全文
posted @ 2020-02-07 11:30 符黑石
阅读(110)
评论(0)
推荐(0)
2020年2月6日
2020/2/6-Python学习计划
摘要: 返回函数 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 当一个函数返回了一个函数后,其内部的局部变量还被新函数引用,所以,闭包用起来简单,实现起来可不容易。 返回闭包时牢记一点:返回函数不要引用任何循环变量,或者后续会发生变化的变量。 一个函数可以返回一个计算结果,也可以返回一个
阅读全文
posted @ 2020-02-06 11:11 符黑石
阅读(96)
评论(0)
推荐(0)
2020年2月5日
2020/2/5-Python学习计划
摘要: 函数式编程 函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数被称之为没有副作用。而允许使用变量的程序设计语言,由于函数内部的变量状态不确定,同样的输入,可能得到不同的输出,因此,这种函数是有副作用的。
阅读全文
posted @ 2020-02-05 10:32 符黑石
阅读(108)
评论(0)
推荐(0)
2020年2月4日
2020/2/4-Python学习计划
摘要: Python特性 但是在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。 切片 对经常取指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符,能大大简化操作。 tuple也是一种list,唯一区别是tuple不可变。因此,tuple
阅读全文
posted @ 2020-02-04 16:57 符黑石
阅读(133)
评论(0)
推荐(0)
2020年2月3日
2020/2/3-Python学习计划
摘要: 函数 基本上所有的高级语言都支持函数,Python也不例外。Python不但能非常灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用。 抽象是数学中非常常见的概念。借助抽象,我们才能不关心底层的具体计算过程,而直接在更高的层次上思考问题。 写计算机程序也是一样,函数就是最基本的一种代码抽象的
阅读全文
posted @ 2020-02-03 10:38 符黑石
阅读(149)
评论(0)
推荐(0)
2020年2月2日
2020/2/2-Python学习计划
摘要: Python基础 上学期的课程中我学习了编译原理,虽然成绩渣渣,但是不影响我对编译过程有了整体的理解; Python作为一种计算机编程语言,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,编译器或者解释器就是负责把符合语法的程序代码转换成CPU能够执行的机器码,然后执
阅读全文
posted @ 2020-02-02 10:48 符黑石
阅读(148)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告