摘要: 知识预览 1、 time模块 2、 random模块 3、 hashlib 4、 os模块 5、 sys模块 6、 logging模块 7、 序列化模块 8、 configparser模块 9、subprocess模块 10、 re模块 11、练习 9、subprocess模块 10、 re模块 1 阅读全文
posted @ 2017-08-14 19:55 caoxing 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 最近一直在看python的document,打算在基础方面重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其实在看的时候发现整个《The Python St 阅读全文
posted @ 2017-08-04 08:22 caoxing 阅读(207) 评论(1) 推荐(1) 编辑
摘要: 数据类型总结: 三大要素: 1,id(地址) 2,type(类型) 3,value(值) 可变类型:列表,字典,集合 共性: 1,增加 2,删除obj.pop() obj.clear() 3,修改(列表、字典可以) 4,查找(列表、字典可以)不可变类型(可hash类型):数字(整形,浮点类型),字符 阅读全文
posted @ 2017-08-02 19:49 caoxing 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 迭代器和可迭代对象: from colletions import Iterator迭代器 from colletions import Iterable可迭代对象 两个协议: 1,可迭代协议:对象内部实现__iter__方法。 2,迭代器协议:对象内部实现__iter__,__next__方法。 阅读全文
posted @ 2017-08-02 19:47 caoxing 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 函数的定义与使用 可扩展性,可维护性差 代码冗余 可读性差 为什么要用函数+模块化程序设计 什么是函数? 函数就是具备某一特定功能的工具 函数的使用必须遵循:先定义后使用的原则 先定义就是事先准备号工具 后使用,或者说拿来就用,重复使用,指的就是函数的调用 如何定义函数? def 函数名(arg1, 阅读全文
posted @ 2017-07-30 14:12 caoxing 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 1、.直接使用PyCharm执行 2、python run.py 调用python 解释器来调用python脚本 数据存储是以“字节”(Byte)为单位,数据传输是以大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte, 阅读全文
posted @ 2017-07-23 12:01 caoxing 阅读(358) 评论(0) 推荐(0) 编辑
摘要: Python3 数字(Number) Python 数字数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间。 以下实例在变量赋值时 Number 对象将被创建: 您也可以使用del语句删除一些数字对象的引用。 del语句的语法是: 您可以通过使用d 阅读全文
posted @ 2017-07-14 16:03 caoxing 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 1、为何要有操作系统 操作系统就是为了让人们更加方便的使用硬件资源的一个工具。例如为了让我们更加方便使用网卡,就有了网卡驱动,使用网卡驱动是为了通讯,于是操作系统提供了网络协议栈帮助我们更好的通讯。为了让我们更好的使用内存?于是又了内存管理。为了方便我们使用硬件,为我们提供了文件系统,文件系统多了麻 阅读全文
posted @ 2017-07-12 16:22 caoxing 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 1、编程语言的作用及与操作系统和硬件的关系 1.1 什么是编程及编程语言的作用。 编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计 阅读全文
posted @ 2017-07-11 13:45 caoxing 阅读(842) 评论(0) 推荐(0) 编辑