当前位置: 首页 > news >正文

网站如何才能被百度收录校园网站建设的系统分析

网站如何才能被百度收录,校园网站建设的系统分析,女式包包网站建设策划书,兰州建设局网站公告1、什么是异常如果代码没有语法问题,可以运行,但会出现运行时错误,例如除零错误、下标越界等问题,这种在运行期间检测到的错误被标为异常。出现了异常必须处理,否则程序会终止执行,用户体验很差。python支持…

1、什么是异常

如果代码没有语法问题,可以运行,但会出现运行时错误,例如除零错误、下标越界等问题,这种在运行期间检测到的错误被标为异常。出现了异常必须处理,否则程序会终止执行,用户体验很差。python支持程序员处理自己检测到的异常。可以使用try-except语句进行异常的检测和处理。

2、python中常见的异常类型

#nameerror:拼错名字
prlnt('hello')  #name 'prlnt' is not defined#语法错误
if 'he' =='hi'  #SyntaxError: expected ':',忘加:print('hello')
if 'he' =='hi':
print('hello')  #IndentationError: expected an indented block after 'if' statement on line 312
print(3+'2') #TypeError: unsupported operand type(s) for +: 'int' and 'str'数据类型错误
t=(1,3,5)
t[4]=4
print(t)  #TypeError: 'tuple' object does not support item assignment
t=(1,3,5)
t.append(2)
print(t) #AttributeError: 'tuple' object has no attribute 'append'属性错误
d={1:2,2:3}
print(d[3]) #KeyError: 3,即key不存在
t=(1,3,5)
print(t[4]) #IndexError: tuple index out of range

3、try-except语句

try:n=int(input('请输入一个数字:'))print(5/n)
except ZeroDivisionError as e:  #as用以更名print('除数不能为0!')print('原始报错信息:',e)
except:print('如果出现异常,会进入该代码块执行。')
else:print('运行中没有被except语句捕获,则执行else语句。')
finally:print('无论如何,都要执行finally语句。')#结果:
请输入一个数字:0
除数不能为0!
原始报错信息: division by zero
无论如何,都要执行finally语句。

4、raise关键字

try:pwd=input('请输入你的密码:')if len(pwd)<8:raise Exception('密码长度不够!')
except Exception as e:print(e)#结果:
请输入你的密码:234
密码长度不够!

5、pycharm中的代码调试

6、知识总结及练习题

7、案例实战:简单计算器

#代码框架while True:op=input('请输入一个算式:')if True: #加法passelif '减法':passelif '乘法':passelif '除法':passelif op=='C':print('感谢您的使用!')break
    while True:try:op = input('请输入一个算式:')if '+' in op:  # 加法a = op.split('+')print(int(a[0]) + int(a[1]))elif '-' in op:a = op.split('-')print(int(a[0]) - int(a[1]))elif '*' in op:a = op.split('*')print(int(a[0]) * int(a[1]))elif '/' in op:a = op.split('/')print(int(a[0]) / int(a[1]))elif op == 'C':print('感谢您的使用!')breakelse:raise Exception('请输入正确的算式!')except ZeroDivisionError:print('除数不能为0!')except Exception as e:print(e)#结果:
请输入一个算式:1/0
除数不能为0!
请输入一个算式:1/2
0.5
请输入一个算式:C
感谢您的使用!
得分为3的人数为2
请输入一个算式:
http://www.dtcms.com/a/421470.html

相关文章:

  • 沙元浦做网站的公司注册公司网上核名网站
  • 网站建设综合实训ppt钦州电商网站建设
  • 网站收费板块怎么做智能团建网上登录入口
  • 织梦系统网站首页upcache=1ip地址进入网站怎么做的
  • 同城网站开发招远网站设计
  • 闲鱼网站如何赚钱腾讯会议付费
  • 秦皇岛手机网站制作价格苏州建设网站的公司
  • 网站备案模板高安高端网站设计公司
  • 高职思政主题网站建设作用专业做网站关键词排名下掉
  • 网站开发招聘开发网站需要什么语言
  • 网站建设的步骤教学安丘网站建设
  • 上虞做网站公司阿里巴巴推广
  • 北京管庄网站建设公司药品网络营销公司
  • 招聘网站做一下要多少钱中国网站空间
  • 网站建设攸县MEZZANINE wordpress
  • 网站被百度惩罚网站建设覀金手指科杰
  • 电子商务他们的代表网站优购物网
  • 网站建设是什么职位wordpress 导出excel
  • 做行业网站广告能赚多少钱潍坊点睛做网站怎么样
  • 哪个网站做任务能赚钱做网站时如何建立栅格
  • 企业网站推广的形式有怎么做免费网站推广
  • 在线diy网站wordpress源码教程
  • 湘潭做网站价格品牌磐石网络网站提交链接入口
  • 外包网站建设报价专业制作网站报价
  • aspnet东莞网站建设多少钱企业网站的建立特点是什么
  • 网站备案专员青岛建设局网站首页
  • 交易所网站建设教程广州网页设计html
  • 旅游网站毕业设计和论文网站开发文档撰写作业
  • 网站制作的基本概念苏州朗冠网站建设公司
  • 做网站怎么切片wordpress文章插广告