Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >条件句

条件句

作者头像
冬夜先生
发布于 2022-01-05 01:58:19
发布于 2022-01-05 01:58:19
26600
代码可运行
举报
文章被收录于专栏:csicocsico
运行总次数:0
代码可运行

if表达式选择从基于逻辑的输入值和仅评估所选择的表达式的值的两个表达式。

if-expression: if if-condition then true-expression else false-expression if-condition:       表达式 true-expression:       表达式 false-expression:       表达式

以下是if 表达式的示例:

复制

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
if 2 > 1 then 2 else 1          // 2
if 1 = 1 then "yes" else "no"   // "yes"

在评估if-expression时,以下内容成立:

  • 如果通过评估if 条件产生的值不是逻辑值,则会引发带有原因代码的错误"Expression.Error"
  • 真表达式仅被评估,如果如果条件评估为的值true
  • 假表达仅被评估,如果如果条件评估为的值false
  • 的的结果,如果表达式为值真表达式如果如果条件true,和的值的假表达,如果如果条件false
  • 传播在评估if-conditiontrue-expressionfalseexpression期间引发的错误。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Go 语言中的条件判断和for 循环
这篇文章已经放到腾讯智能工作台的知识库啦,链接在这里:ima.copilot-Go 入门到入土。要是你有啥不懂的地方,就去知识库找 AI 聊一聊吧。
叫我阿杰好了
2025/06/16
270
Go 语言中的条件判断和for 循环
现场访问
该字段存取表达用于选择从记录中的值或将投射一个记录或表一个具有更少的字段或列,分别。
冬夜先生
2022/01/05
8820
关系运算符
关系表达式:       附加表达式       附加表达式 < 关系表达式       附加表达式 > 关系表达式       附加表达式 <= _关系表达式       附加表达式 >= 关系表达式
冬夜先生
2022/01/05
1.2K0
除法运算符
对于表中所列值以外的其他值组合,将"Expression.Error"引发带有原因代码的错误。以下各节介绍了每种组合。
冬夜先生
2022/01/05
2.1K0
操作员行为
当表达式包含多个运算符时,运算符的优先级控制计算各个运算符的顺序。例如,表达式x + y * z被评估为x + (y * z)因为*运算符的优先级高于二元+运算符。运算符的优先级由其相关文法产生式的定义确定。例如,加法表达式由一系列乘法表达式组成,由+or-运算符分隔,因此+and-运算符的优先级低于*and/运算符。
冬夜先生
2022/01/05
7760
为什么 Python、Go 和 Rust 都不支持三元运算符?
在编程时,我们经常要作条件判断,并根据条件的结果选择执行不同的语句块。在许多编程语言中,最常见的写法是三元运算符,但是,Python 并不支持三元运算符,无独有偶,两个最热门的新兴语言 Go 和 Rust 也不支持!
Python猫
2023/04/03
4.4K2
数表达式
let-expression: let 变量列表 in 表达式 variable-list:       变量       变量 , variable-list 变量:       变量名 = 表达式 变量名:       标识符
冬夜先生
2022/01/05
2360
Python数据类型——逻辑值详解
这是用Python结合数学函数画出来的各种心形线。情人节快到了,可以拿来送给自己的女朋友哟。源码来自GitHub:turtle-cardioid。
用户7886150
2021/01/22
1.8K0
Python 分支结构
✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。 🍎个人主页:小嗷犬的博客 🍊个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。 🥭本文内容:Python 分支结构 ---- Python 分支结构 1.语句和代码块 2.条件表达式 3.分支结构 3.1 单分支结构:if语句 3.2 else 语句 3.3 多分支结构:elif子句 3.4 三元表达式: if/else ---- 1.语句和代码块 程序是由语句和表达式构成的。 还有一些语句不仅
小嗷犬
2022/11/15
1K0
Python 分支结构
[Python从零到壹] 二.语法基础之条件语句、循环语句和函数
在讲诉条件语句之前,需要先补充语句块的知识。语句块并非一种语句,它是在条件为真时执行一次或执行多次的一组语句,在代码前放置空格缩进即可创建语句块。它类似于C、C++、Java等语言的大括号({ })来表示一个语句块的开始和结束。
Eastmount
2021/12/02
8610
[Python从零到壹] 二.语法基础之条件语句、循环语句和函数
滚雪球学Java(12):JavaSE-if条件语句入门指南:掌握代码分支流程!
咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好习惯,别被干货淹没了哦~
bug菌
2024/04/30
2000
滚雪球学Java(12):JavaSE-if条件语句入门指南:掌握代码分支流程!
Java 基础教学:流程控制-选择结构
Java中的选择结构允许程序根据条件的不同选择执行不同的代码路径。这些结构是编程中实现决策逻辑的基础。下面是Java中两种主要选择结构的详细描述和使用示例:if语句和switch语句。
世间万物皆对象
2024/10/27
1820
【Java探索之旅】深入理解运算符 逻辑运算符,条件运算,运算符优先级
相当于现实生活中的且,比如:如果是学生,并且 带有学生证 才可以享受半票。两个表达式都为真,结果才是真,只要有一个是假,结果就是假。
屿小夏
2024/03/21
1640
详解shell脚本的4种表达式
#shell脚本的各种表达式概览:条件测试表达式,文件表达式,字符串表达式,整数表达式,
老油条IT记
2020/09/04
1K0
日期
一个日期值存储某一天的不透明表示。日期编码为自 epoch 以来的天数,从公历公历 0001 年 1 月 1 日开始。自纪元以来的最大天数为 3652058,对应于 9999 年 12 月 31 日。
冬夜先生
2022/01/05
1.7K0
写函数
函数表达式: ( 参数列表选择 ) 函数返回类型选择 => 函数体 函数体:       表达式 参数列表:       固定参数列表       固定参数列表 , 可选参数列表       可选参数列表 固定参数-列表:       参数       参数 , 固定参数列表 参数:       参数名称参数类型选择 参数名称:       标识符 参数类型:       断言 函数返回类型:       断言 断言: as nullable-primiitve-type 可选参数列表:       可选参数       可选参数 , 可选参数列表 可选参数: optional 参数 可空 nullable原始类型选择原始类型_
冬夜先生
2022/01/05
5440
shell脚本中的各种表达式介绍和使用
#前言:在shell脚本中,有各种的表达式,包括有条件测试表达式,文件表达式,字符串表达式,整数表达式,接下来我们来了解一下他们的使用方法
老油条IT记
2020/03/20
1K0
Excel函数应用之逻辑函数
1.如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。
数据山谷
2020/12/09
9680
[Python从零到壹] 二.语法基础之条件语句、循环语句和函数
欢迎大家来到“Python从零到壹”,在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界。所有文章都将结合案例、代码和作者的经验讲解,真心想把自己近十年的编程经验分享给大家,希望对您有所帮助,文章中不足之处也请海涵。
Eastmount
2021/02/20
9630
价值观
值是通过计算表达式产生的数据。本节介绍 M 语言中值的种类。每种值都与文字语法、一组该类型的值、一组定义在该组值上的运算符以及归属于新构造值的内在类型相关联。
冬夜先生
2022/01/05
8950
相关推荐
Go 语言中的条件判断和for 循环
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验