今日内容: 1.昨日作业 2.错误处理 一,昨日作业 题目:三级菜单使用递归和栈的方式写 递归方式 二.错误处理 part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误(逻辑错误) part2:什么是异常 ...
分类:
编程语言 时间:
2018-04-27 22:09:55
阅读次数:
218
异常是日常开发中大家都「敬而远之」的一个东西,但实际上几乎每种高级程序设计语言都有自己的异常处理机制,因为无论你是多么厉害的程序员,都不可避免的出错,换句话说: 你再牛逼,你也有写出 Bug 的时候。 而所谓的「异常处理机制」就是能够在你出现逻辑错误的时候,尽可能的为你返回出错信息以及出错的代码大致 ...
分类:
编程语言 时间:
2018-04-26 21:13:23
阅读次数:
190
有三种类型的编程错误:(1)语法错误和(2)运行时错误(3)逻辑错误:语法错误: 语法错误,也被称为解析错误,在编译时进行传统的编程语言,并出现在JavaScript解释时。 例如,下面一行将导致一个语法错误,因为它缺少一个右括号: <script type="text/javascript"> < ...
分类:
编程语言 时间:
2018-04-26 19:55:36
阅读次数:
190
1.如何从SVN检出项目 1> windows-->show view >搜索svn >svn资源库 >项目地址(问组长要 https://10.19.105.102/svn/ProjectSource/00MDP/004SSO/newSite/20.%E4%BB%BB%E5%8A%A1%E5%8D ...
分类:
其他好文 时间:
2018-04-25 18:49:27
阅读次数:
407
程序中出现错误非常常见,而错误分为两种: 1、语法错误:过不了解释器语法检查,在程序执行前就必须立刻修正。 e.g. print('sda' if 1=3等 2、逻辑错误:导致的情况非常多,比如: ValueError 对象使用不合适的值引起 int('aaa') NameError 找不到名字变量 ...
分类:
其他好文 时间:
2018-04-25 17:13:58
阅读次数:
170
学号 2017 2018 2 《程序设计与数据结构》第6周学习总结 教材学习内容总结 本章学习了第八章的内容 1.讲了创建声明数组的方法(示例: int[] height = new int[11];)和创建基本数据一样要声明数据的类型。 2.边界检查中的差一错误属于逻辑错误,主要是因为索引值是从0 ...
分类:
其他好文 时间:
2018-04-15 22:58:50
阅读次数:
282
一、什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下 错误分成两类: 1.语法错误,不按照python的语言规定去写代码,这种比较二逼 2.逻辑错误,这种可能读的少 二、异 ...
分类:
编程语言 时间:
2018-04-06 22:30:12
阅读次数:
222
阅读《构建之法》第四章、第十七章 阅读这一章的时候,我意识到了很多以前写程序没有注意到的地方,以前写程序就只知道能运行就好,根本不管自己写的程序占多少内存,运行的时间,是否有优化的空间,写代码的时候也不注意规范,有时候设计的函数根本用不上,造成代码冗余。同时也认识到结对编程的重要性,没读这本书之前就 ...
分类:
其他好文 时间:
2018-04-01 10:42:35
阅读次数:
185
一、什么是异常 异常是错误发生的信号,一旦程序出错,并且程序没有处理这个错误,那么就会抛出异常,并且程序的运行随之终止 例如: 报错后后面的代码没有被执行 二、错误分为两种 1、语法错误 例如: 2、逻辑错误 ...
分类:
编程语言 时间:
2018-03-29 02:10:13
阅读次数:
186
今天突然想到了一个问题: 让你立即把堆排、快排等等排序算法写出来会不会,并且不能犯逻辑错误? 我说:不会,至少需要思考一下,并且可能还需要时间调试。 之前总是觉得,不就是排序算法吗?有什么大不了的?网上、书上一查一大堆。但是换个角度想:1+1 = ? 你会不会? 排序算法应是作为最基本的工具一样,是 ...
分类:
编程语言 时间:
2018-03-24 19:32:27
阅读次数:
202