随笔分类 - 预备知识 / Python
计算机视觉的预备知识
摘要:编程错误 编写程序时遇到的错误可大致分为 2 类,分别为语法错误和运行时错误。 语法错误 语法错误,也就是解析代码时出现的错误。当代码不符合Python语法规则时,Python解释器在解析时就会报出SyntaxError语法错误,与此同时还会明确指出最早探测到错误的语句。例如: print "Hel
阅读全文
摘要:面向对象程序设计 面向对象编程(Object-oriented Programming,简称OOP),是一种封装代码的方法。 面向对象中,常用术语包括: 类:可以理解是一个模板,通过它可以创建出无数个具体实例。比如,前面编写的 tortoise 表示的只是乌龟这个物种,通过它可以创建出无数个实例来代
阅读全文
摘要:函数 定义函数需要用def关键字实现,具体的语法格式如下: def 函数名(形参列表): //由零条到多条可执行语句组成的代码块 [return [返回值]] 其中,用[]括起来的为可选择部分,即可以使用,也可以省略。 此格式中,各部分参数的含义如下: 函数名:从语法角度来看,函数名只要是一个合法的
阅读全文
摘要:条件语句 Python 中,选择(条件)语句可细分为 3 种形式,分别是if语句、if else语句和if elif else语句。 标准格式: if 表达式 1: 代码块 1 elif 表达式 2: 代码块 2 elif 表达式 3: 代码块 3 ...//可以有零条或多条elif语句 else:
阅读全文
摘要:Python序列 在Python中,序列类型包括字符串、列表、元组、集合和字典,这些序列支持以下几种通用的操作,但比较特殊的是,集合和字典不支持索引、切片、相加和相乘操作。 字符串也是一种常见的序列,它也可以直接通过索引访问字符串内的字符。 序列索引 序列中,每个元素都有属于自己的编号(索引)。从起
阅读全文
摘要:Python基础知识 Python注释 Python单行注释 Python中使用井号(#)作为单行注释的符号,语法格式为: # 注释内容 也就是说,从符号#处开始,直到换行处结束,此部分内容都作为注释的内容,当程序执行时,这部分内容会被忽略。 单行注释放置的位置,既可以是要注释代码的前一行,例如:
阅读全文