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

Python学习心得raise关键字

一、raise的定义:

raise:抛出一个异常之后,从而提醒程序出现了异常,程序能够正确的处理这些异常情况。

注:raise的作用是提醒程序异常的出现,从而让程序能做出更加准确的处理操作。

二、raise关键字的语法结构为:

raise [exception类型(异常描述信息)]

注:异常是exception的中文释义,具体到某一个异常的话比如说:ZeroDivisionError、ValueError、BaseException等,他们都叫做异常,也就是说exception是一个比较大的概念,并不是那么具体,广义上的异常。

注:异常描述信息就是出现异常时,程序捕获异常后所提醒的内容。

三、raise关键字的使用:

try:
    gender=input('请输入您的性别:')
    if gender!='男' and gender!='女':
        raise Exception('性别不是男就是女!')
    else:
        print('您的性别是:',gender)
except Exception as e:
    print(e)

http://www.dtcms.com/a/22561.html

相关文章:

  • OpenHarmonry 5.0.1源码下载与编译
  • 【vmware虚拟机安装教程】
  • 【达梦DM】DM在windows下的安装
  • java速通笔记
  • Weboffice在线Word权限控制:限制编辑,只读、修订、禁止复制等
  • ping6 命令介绍和 IPv6 常见的网段划分
  • 论文笔记(七十二)Reward Centering(一)
  • python使用自定义注解类和装饰器来实现函数的额外行为
  • 找工作相关(更新中)
  • 浪漫元素在室内设计中的应用
  • SD NAND 的 SDIO在STM32上的应用详解(上篇)
  • 公网远程家里局域网电脑过程详细记录,包含设置路由器。
  • 国自然基金项目撰写技巧
  • TraeAi上手体验
  • 打印日历挂
  • 二、从0开始卷出一个新项目之瑞萨RZT2M双核架构通信和工程构建
  • 机器学习数理基础:从概率到梯度下降的全面解析
  • DeepSeek大模型微调实战(超详细实战篇)
  • Semantic Kernel 是什么
  • 什么是蒸馏技术
  • 数据库知识速记:事物隔离级别
  • midjourney 一 prompt 提示词
  • VIM操作命令-全选复制删除
  • Python数据可视化简介
  • Linux期末速成
  • sass报错:[sass] Undefined variable. @import升级@use语法注意事项
  • 【个人总结】1. 开发基础 工作三年的嵌入式常见知识点梳理及开发技术要点(欢迎指正、补充)
  • SQL 优化工具使用之 explain 详解
  • Spring AI接入DeepSeek:快速打造微应用
  • 新老电脑安装黑群晖7.1.1教程