摘要:
类型 int是符号的整数,其取值范围依赖于计算机系统 八进制和十六进制 其他 数据类型 类型 可能占用比int类型更少的储存空间,用于仅需要小数值的场合以节省空间。 类型 可能占用比int类型更少的储存空间,用于使用大数值的场合。 类型 可能占用比long类型更多的储存空间,用于使用更大数值的场合。 阅读全文
摘要:
(一) 指示和头文件 实际上,它是一种剪切和粘贴操作,即包括了建立最终的可执行程序时编译器需要用到信息。 (二) 函数 一个C程序总是从main()函数开始执行,可以对其他函数任意命名,但是main()函数必须是开始函数。int 表明函数main()的返回类型是int,void表明没有传入参数。 ( 阅读全文
摘要:
if语句 ctype.h头文件 | 函数名 | 含义判断 | | | | | isalnum() | 字母或数字 | | isalpha() | 字母 | | isblank() | 标准的本地化空白字符 | | iscntrl() | 控制字符 | | isdigit() | 数字 | | isg 阅读全文
摘要:
while语句 statement部分可以是以分号结尾的简单语句,也可以是用花括号括起来的复合语句。其中,如果expression为真,执行。 在构建while循环时,必须让测试表达式的值有所变化。 c value_1 == value_! //判断 value_1 = value_2 //赋值 c 阅读全文
摘要:
加法运算符 减法运算符 符号运算符 乘法运算符 其他运算符 sizeof运算符和size_t类型 sizeof运算符以字节为单位返回对象的大小。 求模运算符% 递减运算符 优先级 只有圆括号的优先级比递增/递减运算符优先级高,而且其只影响一个可修改的左值。 表达式和语句 表达式 表达式是由运算符和运 阅读全文
摘要:
[TOC] 集合(set) 集合是由不同可hash的值组成的,里面所有的值都是唯一的,也是无序的 集合的创建 集合的操作 add(self, args, kwargs) 添加值到集合里面 clear(self, args, kwargs) 清空集合 copy(self, args, kwargs) 阅读全文
摘要:
[TOC] 对文本操作的流程: 1. 打开文件,得到文件句柄并赋值给一个变量 2. 通过句柄对文件进行操作 3. 关闭文件 open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=T 阅读全文
摘要:
三元运算 对if…else判断的简写 正则表达式 迭代器和可迭代对象 迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__iter__()和next()方法。其中__iter__()方法返回迭代器对象本身;next()方法返回容器的下一个元素,在结尾时引发StopI 阅读全文
摘要:
[TOC] 装饰器 就是为其他函数添加新功能的函数,装饰器本身就是高阶函数,嵌套函数以及闭包的综合应用 原则 不修改被装饰函数的源代码(开放封闭原则) 为被装饰函数添加新功能后,不修改被修饰函数的调用方式 高阶函数 满足以下两点任意一个的都叫做高阶函数 函数接收的参数是一个函数名 函数的返回值是一个 阅读全文
摘要:
[TOC] 运算符 算术运算 | + | 加 两个数相加 | | | | | | 减 x减y | | | 乘 两数相乘 | | / | 除 x除y | | % | 取模 返回商的余数部分 | | ^ | 幂 返回x的y次幂 | | // | 整除取得商 | 比较运算 | == | 判断两个值是否相等 阅读全文
摘要:
[TOC] Python执行的方式 Window: 1. 在CMD里面,使用 Python + 相对路径/绝对路径 2. 在解释器里面,直接输入,一行代码一行代码的解释 Linux: 1. 明确地指出用Python解释器来执行该文件,Python + 相对路径/绝对路径 2. .如果想要像执行she 阅读全文
摘要:
socket简介 在编程的过程中,我们需要使用网络编程,这时我们不得不和网络通信的底层基础打交道了.我们必须让自己传输的数据符合网络通信的基本协议,即TCP/IP协议,但是网络通信协议本身很复杂.我们不可能在编程的过程中还自己去对数据进行封包处理,这是便出现了socket帮助我们处理相关的数据传输, 阅读全文
摘要:
ceil(x) 返回整数 copysign(x,y) 把y的符号给x,y可以是0 fabs(x) 返回绝对值 factorial(x) 返回阶乘的数 floor(x) 取整数 fmod(x,y) 返回余数 frexp(x) 返回一个(m,e)的元组,其中x=m 2 e,0.5 math.frexp( 阅读全文
摘要:
[TOC] 包(Package) 每一个包目录下面都会有一个__init__.py的文件,这个文件是必须存在的,否则,Python就把这个目录当成普通目录(文件夹),而不是一个包.要避免与同级目录的Package重名. 防止程序被引用 time模块 random模块 os模块 sys模块 json模 阅读全文