摘要: 注:本文档主要整理了Linux下IO系统的基本知识,是整理的网易云课堂的学习笔记,老师讲得很不错,链接如下:Linux IO系统 1.Linux操作系统的基本构成 内核:操作系统的核心,负责管理系统的进程、内存、设备驱动程序、文件和网络系统;控制系统和硬件之间的相互通信;决定着系统的性能和稳定性。 阅读全文
posted @ 2019-12-10 22:23 Mrlayfolk 阅读(664) 评论(0) 推荐(0)
摘要: 本代码是《Python核心编程(第二版)》第九章的9-6练习题,完成的功能为:文件比较:比较两个文本文件是否相同,如果不同,给出第一个不同处的行号和列号。 1 #!/usr/bin/env python 2 #-*- coding: utf-8 -*- 3 4 5 #文件比较:比较两个文本文件是否相 阅读全文
posted @ 2019-12-10 21:48 Mrlayfolk 阅读(313) 评论(0) 推荐(0)
摘要: 注:本文档是学习《Python核心编程(第二版)》时的整理。 1.文件对象 文件对象不仅可以用来访问普通的磁盘文件,也可以访问任何其他类型抽象层面上的"文件"。一旦设置了合适的"钩子",就可以访问具有文件类型接口的其它对象,就好像访问的是普通的文件。 2.文件内建函数(open()和file()) 阅读全文
posted @ 2019-12-09 23:05 Mrlayfolk 阅读(5971) 评论(0) 推荐(0)
摘要: 注:本代码是《python核心编程(第二版)》的第八章8-12的练习题的代码实现。 完成的功能:用户给出起始和结束的数字后给出一个下面的表格,分别显示出两个数字间所有整型的十进制、二进制、八进制及十六进制。如果字符是可打印的ASCLL符,也要打印出来。如果没有一个是可打印的字符,则省略掉ASCLL那 阅读全文
posted @ 2019-12-07 09:23 Mrlayfolk 阅读(397) 评论(0) 推荐(0)
摘要: 1.条件和循环 主要讨论:if、while、for以及相关的搭配else、elif、break、continue和pass语句。 1.1 if语句 if语句由三部分组成:关键字本身、用于判断结果真假的条件表达式、以及判断为真或非零时执行的代码块,语法如下: if expression: expr_t 阅读全文
posted @ 2019-12-07 07:20 Mrlayfolk 阅读(612) 评论(0) 推荐(0)
摘要: 1 while语句 while用于实现循环语句,通过判断条件是否为真,来决定是否继续执行。 1.1 一般语法 语法如下: 1 while expression: 2 3 suite_to_repeat 1.2 计数 1 2 3 >>> cnt = 0 4 5 >>> while(cnt < 9): 阅读全文
posted @ 2019-12-07 07:20 Mrlayfolk 阅读(991) 评论(0) 推荐(0)
摘要: 集合对象是一组无序排列的可哈希的值,集合成员可以做字典的键。集合有两种类型:可变集合,可以添加和删除元素,可变集合不是可哈希的,不能用作字典的键也不能作为其它集合中的元素;不可变集合相反,有哈希值,可用作字典的键或作为集合中的一个成员。 1.创建集合类型和给集合赋值 集合创建的唯一方法-用集合的工厂 阅读全文
posted @ 2019-12-03 23:15 Mrlayfolk 阅读(679) 评论(0) 推荐(0)
摘要: 字典是python语言中唯一的映射类型,映射对象里哈希值(键,key)和指向的对象(值,value)是一对多的关系。一个字典对象是可变的,是一个容器类型,可存储任意个数的python对象,其中也可以包括其他容器类型。 1.创建字典和给字典赋值 创建字典只需要把字段赋值给一个变量,不管这个字典是否包含 阅读全文
posted @ 2019-12-03 23:04 Mrlayfolk 阅读(538) 评论(0) 推荐(0)
摘要: 注:本文档主要是学习《Python核心编程(第二版)》时的练习题。 队列是一种"先进先出"的数据结构(FIFO),是一种操作受限的线性结构,先进队列的成员先出队列。示意图如下: 代码如下: 1 #!/usr/bin/env python 2 3 queue = [] 4 5 def enQ(): 6 阅读全文
posted @ 2019-12-03 22:48 Mrlayfolk 阅读(222) 评论(0) 推荐(0)
摘要: 注:本文档主要是学习《Python核心编程(第二版)》时的练习题。 栈是一种"后进先出"的数据结构(LIFO),是一种操作受限的线性结构,数据只能从栈顶进入和栈顶出去。示意图如下: 代码实现方式如下: 1 #!/usr/bin/env python 2 3 stack = [] 4 5 def pu 阅读全文
posted @ 2019-12-03 14:04 Mrlayfolk 阅读(284) 评论(0) 推荐(0)
回到顶部