摘要: 1 异常和错误 1.1 错误和异常 从软件方面来说,错误是语法或者逻辑上的,语法错误指示软件的结构上有错误,导致不能被解释器解释。当程序的语法正确后,剩下的就是逻辑错误了,逻辑错误可能是由于不完整或者不合法的输入所致。当Python检测到一个错误时,解释器就会指出当前流无法继续执行下去,这就出现了异 阅读全文
posted @ 2019-12-11 18:25 zhengcixi 阅读(742) 评论(0) 推荐(0) 编辑
摘要: Linux系统版本:Linux version 2.6.32-431.el6.x86_64 (mockbuild@x86-023.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SM 阅读全文
posted @ 2019-12-10 22:57 zhengcixi 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 1 简介 本文简要说明标准C的IO函数和Linux下的文件IO的差异。 Linux系统版本:Linux version 2.6.32-431.el6.x86_64 (mockbuild@x86-023.build.eng.bos.redhat.com) (gcc version 4.4.7 2012 阅读全文
posted @ 2019-12-10 22:29 zhengcixi 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 注:本文档主要整理了Linux下IO系统的基本知识,是整理的网易云课堂的学习笔记,老师讲得很不错,链接如下:Linux IO系统 1.Linux操作系统的基本构成 内核:操作系统的核心,负责管理系统的进程、内存、设备驱动程序、文件和网络系统;控制系统和硬件之间的相互通信;决定着系统的性能和稳定性。 阅读全文
posted @ 2019-12-10 22:23 zhengcixi 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 本代码是《Python核心编程(第二版)》第九章的9-6练习题,完成的功能为:文件比较:比较两个文本文件是否相同,如果不同,给出第一个不同处的行号和列号。 1 #!/usr/bin/env python 2 #-*- coding: utf-8 -*- 3 4 5 #文件比较:比较两个文本文件是否相 阅读全文
posted @ 2019-12-10 21:48 zhengcixi 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 注:本文档是学习《Python核心编程(第二版)》时的整理。 1.文件对象 文件对象不仅可以用来访问普通的磁盘文件,也可以访问任何其他类型抽象层面上的"文件"。一旦设置了合适的"钩子",就可以访问具有文件类型接口的其它对象,就好像访问的是普通的文件。 2.文件内建函数(open()和file()) 阅读全文
posted @ 2019-12-09 23:05 zhengcixi 阅读(5911) 评论(0) 推荐(0) 编辑
摘要: 注:本代码是《python核心编程(第二版)》的第八章8-12的练习题的代码实现。 完成的功能:用户给出起始和结束的数字后给出一个下面的表格,分别显示出两个数字间所有整型的十进制、二进制、八进制及十六进制。如果字符是可打印的ASCLL符,也要打印出来。如果没有一个是可打印的字符,则省略掉ASCLL那 阅读全文
posted @ 2019-12-07 09:23 zhengcixi 阅读(370) 评论(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 zhengcixi 阅读(575) 评论(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 zhengcixi 阅读(944) 评论(0) 推荐(0) 编辑
摘要: 集合对象是一组无序排列的可哈希的值,集合成员可以做字典的键。集合有两种类型:可变集合,可以添加和删除元素,可变集合不是可哈希的,不能用作字典的键也不能作为其它集合中的元素;不可变集合相反,有哈希值,可用作字典的键或作为集合中的一个成员。 1.创建集合类型和给集合赋值 集合创建的唯一方法-用集合的工厂 阅读全文
posted @ 2019-12-03 23:15 zhengcixi 阅读(631) 评论(0) 推荐(0) 编辑
回到顶部