#异常处理:是错误发生的信号,一旦程序出错,就会产生一个异常,应用程序未处理该异常,异常便会抛出,程序随之终止。
#常见异常类型:
#1.语法错误
#2.逻辑错误 IndexError
#3.不存在的类,报:AttributeError
class foo:
pass
foo.x
#4.不存在的key,报KeyError
k={‘a‘:1}
k[‘y‘]
#5.如果0做除数,报ZeroDivisionError
#6.不可迭代类型,报TypeError
for i in 3:
pass
#7.不能把字符串转化数字,报ValueError
age=input(‘>>:‘)
age=int(age) #int转化为数字
#处理异常try
#格式
try: #检测下面异常
出错的代码
except 异常的类型: #捕捉上面的代码的异常类型,相同执行pass
pass
try:
l=[]
print(l[1])
print(‘11111‘)
except IndexError:
pass
#as
分类:
其他好文 时间:
2018-10-11 22:39:31
阅读次数:
188
handleNumber(val){ if (isNaN(val)) { val='' }else{ if(val.toString().indexOf(".")! 1){ val=Number(val).toFixed(2) }else{ val =val+ ".00"; } } this.log ...
分类:
其他好文 时间:
2018-09-27 13:06:32
阅读次数:
132
mysql查询语句有时候需要用到函数,但是函数比子查询的效率要高,有时候函数还是很方便的,下面简单总结sql函数具体用法。1,对数字处理函数avg()count()max()min()sum()2,对字符串的处理合并字符串函数:concat(str1,str2,str3…)比较字符串大小函数:strcmp(str1,str2)获取字符串字节数函数:length(str)获取字符串字符数函数:cha
分类:
数据库 时间:
2018-09-15 17:06:23
阅读次数:
216
c++: 在不涉及到内存管理下,总体感觉很爽,又因为是unix自带编译器。非常爽。唯一一点就是枚举类型中的枚举值是好像是全局变量名。搞得枚举值命名很长。 语法基本没有太多停顿 ,这个例子中所涉及的语法部分和c#,java 很像。 ...
分类:
编程语言 时间:
2018-09-04 00:11:14
阅读次数:
221
协处理器是一种芯片,用于减轻系统微处理器的特定处理任务。例如,数学协处理器可以控制数字处理;图形协处理器可以处理视频绘制。例如,intel pentium微处理器就包括内置的数学协处理器。 协处理器可以附属于ARM处理器。一个协处理器通过扩展指令集或提供配置寄存器来扩展内核处理功能。一个或多个协处理 ...
分类:
其他好文 时间:
2018-06-14 18:29:02
阅读次数:
180
Python3之时间模块 time & datetime & calendar 一. 概述 python 提供很多方式处理日期与时间,转换日期格式是一个常见的功能。 时间元组:很多python函数用一个元组装起来的9组数字处理时间。 字段 属性 值 4位年数 tm_year 2017 月 tm_mo ...
分类:
编程语言 时间:
2018-05-17 13:38:45
阅读次数:
238
模拟信号的数字处理,就是用离散时间系统来处理连续时间信号。我们在第13篇笔记中已经学习过连续时间信号的离散时间处理,不过那只是单纯从理想的数学角度进行最简略的分析,这一篇文章中我们将从现实角度对这一过程进行分析,其中会讨论实现这一系统所需的各个模块。 第13篇笔记中的结构模型如下 本文所讨论的较为现 ...
分类:
其他好文 时间:
2018-03-31 00:41:04
阅读次数:
195
REST API:使用 Python,Flask,Flask-RESTful 和 Flask-SQLAlchemy 构建专业的 REST API https://www.udemy.com/rest-api-flask-and-python/ 算法交易:用于财务分析和算法交易的Python,主要学习 ...
分类:
编程语言 时间:
2018-02-12 16:48:48
阅读次数:
246
bash数字计算——数字处理能力对任何一种编程语言都至关重要,可是对于bashshell脚本来说,这种能力很差,即使expr命令和$[]的形式也只能进行整数运算,无法完成对浮点数的运算。为了突破这种限制,引进了一种bash的浮点解决方案,就是内置bash计算器(bc)一、bc介绍bc实际上是一种编程语言,该语言允许在命令行输入浮点表达式,然后执行。可以使用bc命令从shell提示符访问bc,qui
分类:
系统相关 时间:
2018-02-11 14:50:55
阅读次数:
323
室友是世界记忆大师,然后找了圆周率后10000位,特别乱,让我给他处理成3个数字一组。。结果想了下还特别简单,然后就被世界记忆大师给夸了................ ...
分类:
编程语言 时间:
2017-09-22 10:05:13
阅读次数:
234