自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 【Python】python函数及函数式编程

函数是对程序逻辑进行结构化或过程化的一种编程方法。函数与过程相比,两者都是可以被调用的实体,但是传统意义上的函数或者“黑盒”,可能不带任何输入参数,经过一定的处理,最后向调用者传回返回值,而过程是简单、特殊、没有返回值的函数。其实,python的过程就是函数,因为在函数中如果没有显式return返回值的话,解释器会隐式地返回默认值None。1、函数定义def foo([argument-l

2015-05-29 18:15:40 2094

原创 【Python】python异常处理

1、异常简介从软件方面来说,错误是语法或是逻辑上的,当python检测到一个错误时,解释器就会指出当前流已经无法继续执行下去,这时候就出现了异常。异常分为两个阶段:首先是引起异常发生的错误,然后是检测和采取可能的措施。常见异常有NameError、ZeroDivisionError、SyntaxError、IndexError、KeyError、IOError、AttributeError、V

2015-05-28 09:14:45 1655

原创 【Bash百宝箱】gcc编译规则

GCC即GNU Compiler Collection,GNU编译器套件,包括C/C++等多种语言。在使用GCC编译器的时候,我们必须给出一系列必要的调用参数和文件名称。1、下面介绍一些最基本、最常用的参数。GCC最基本的用法是:gcc [options] 其中,options就是编译器所需要的参数,filenames给出相关的文件名称。-E,让编译器在预处理后停止,并输出预处理器

2015-05-24 17:13:33 1838

原创 【C】C11标准新特性

C11标准是C语言标准的第三版(2011年由ISO/IEC发布),前一个标准版本是C99标准。相比C99,C11有哪些变化呢——1、 对齐处理alignof(T)返回T的对齐方式,aligned_alloc()以指定字节和对齐方式分配内存,头文件定义了这些内容。2、 _Noreturn_Noreturn是个函数修饰符,位置在函数返回类型的前面,声明函数无返回值,有点类似于gcc的_

2015-05-23 21:39:37 10090

原创 【Python】python文件

文件是连续的字节序列,数据的传输经常会用到字节流,无论字节流是由单个字节还是大块数据组成。文件对象不仅可以用来访问普通的磁盘文件,而且也可以访问任何其它类型抽象层面上的文件。内建函数open()和file()都可以用来打开文件,后者是python2.2加入的,统一了类型和类,file()就是个工厂函数,与open()有相同的功能。open()语法如下:file_object = open(

2015-05-20 14:41:13 1562

原创 【Bash百宝箱】初识gdb

gdb是什么?在linux终端找man后,对gdb的描述如下——/**********gdb**********/gdb即The GNU Debugger的缩写。gdb是一种调试工具,使用gdb可以窥探一个程序在运行时或者crash时的内部信息,主要有以下四种功能:1、启动程序,按自定义的方式运行程序。2、在特定条件下(即断点处)stop程序。3、程序stop时,检查程

2015-05-19 10:03:39 1125

原创 【Python】python条件及循环语句

1、条件语句2、循环语句3、迭代器4、列表解析5、生成器表达式1、条件语句最简单的条件语句:if expression:     expr_true_suite如上,if是关键字,expression是条件表达式,条件表达式支持多重条件判断,可以用布尔操作符and、or和not连接,expr_true_suite是代码块,expression为true时

2015-05-18 16:34:24 2034

原创 【C】C语言标准库函数总结

1、存储分配2、随机数生成3、数字转换4、环境通信5、搜索与排序6、整型算术7、多字节、宽字符和字符串转换8、时间与日期9、区域设置10、其它1、存储分配void* malloc(size_t size);void* calloc(size_t elt_count, size_t elt_size);void* realloc(s

2015-05-14 09:15:37 3844

原创 【C】C语言数据流及输入输出函数

数据流有两种通用类型,文本流与二进制流,文本流由分成行的字符序列组成,二进制流是char类型的数据值序列。基于数据流的概念,C语言有丰富而有用途的输入输出函数,这些函数多在stdio.h、wchar.h中定义,数据类型FILE保存数据流的信息。FILE* fopen(const char* restrict filename, const char* restrict mode);fope

2015-05-08 09:08:01 4518

原创 【Python】python字典与集合类型用法举例

字典是python语言中唯一的映射类型,用花括号{}表示,一个字典条目就是一个键值对,方法keys()返回字典的键列表,values()返回字典的值列表,items()返回字典的键值对列表。字典中的值没有任何限制,它们可以是任意python对象,但字典中的键是有类型限制的,每个键只能对应一个值,且键必须是可哈系的,所有不可变类型都是可哈希的。不可变集合frozenset的元素可作为字典的键,但可变

2015-05-07 08:24:46 3420

原创 【C】C语言字符串处理函数

字符处理有两类函数:分类与转换。分类函数的名称以is开头,转换函数的名称以to开头,一般在ctype.h头文件中声明。宽字符处理也有分类与转换函数之分,这些函数的名称以isw和tow开头,还有通用的分类与转换函数,wctrans和towctrans,这些函数都在头文件wctype.h中定义。习惯上,C语言中的字符串是以null字符('\0')结尾的字符数组。C89增补1增加了与普通字符串函数并

2015-05-06 09:20:16 1548

原创 【Python】python序列类型

在python中,序列类型包括字符串(普通字符串和unicode字符串)、列表和元组,所谓序列,即成员有序排列,可通过下标访问。假设序列有n个元素,访问单个元素时,下标从0开始,到n-1结束,如果是逆序访问,下标从-1开始,到-n结束,切片操作支持多个元素的访问。序列类型支持如下操作符——in/not in:成员关系操作符obj [not] in sequence:判断obj元素是否(

2015-05-05 08:42:41 5637 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除