解决三元运算符 报错“SyntaxError: can''t assign to conditional expression”


Posted in Javascript onFebruary 12, 2020

运行代码:

a=1
b=1
x=1 if a==b else x=0
print(x)

提示错误:

File "test.py", line 3
 x=a if a==b else x=0
  ^
SyntaxError: can't assign to conditional expression

expression是表达式,就是加减乘除等各种运算符号连接起来的式子(statement是语句,如if语句,while,复制语句等);

三目运算中表达式只能作为左值

修改后:

a=1
b=1
x=1 if a==b else 0
print(x)
[on true] if [expression] else [on false]
#PS:if else表达式需要完整,例:
return com[2] if com[0] == float("-inf") else com[0]

以上就是三水点靠木小编整理的相关内容,希望能够给大家带来帮助。

Javascript 相关文章推荐
JavaScript delete操作符应用实例
Jan 13 Javascript
jQuery 在光标定位的地方插入文字的插件
May 10 Javascript
js图片预加载示例
Apr 30 Javascript
Javascript实现Web颜色值转换
Feb 05 Javascript
DOM 高级编程
May 06 Javascript
jQuery禁用键盘后退屏蔽F5刷新及禁用右键单击
Jan 22 Javascript
jquery获取img的src值的简单实例
May 17 Javascript
vue2.0多条件搜索组件使用详解
Mar 26 Javascript
利用JavaScript如何查询某个值是否数组内
Jul 30 Javascript
vue.js实现简单轮播图效果
Oct 10 Javascript
如何在Vue.js中实现标签页组件详解
Jan 02 Javascript
Vue通过getAction的finally来最大程度避免影响主数据呈现问题
Apr 24 Javascript
node.js使用zlib模块进行数据压缩和解压操作示例
Feb 12 #Javascript
浅析vue-router实现原理及两种模式
Feb 11 #Javascript
vue-socket.io跨域问题有效解决方法
Feb 11 #Javascript
Vue开发中遇到的跨域问题及解决方法
Feb 11 #Javascript
Vue data的数据响应式到底是如何实现的
Feb 11 #Javascript
JS实现TITLE悬停长久显示效果完整示例
Feb 11 #Javascript
vue.config.js中配置Vue的路径别名的方法
Feb 11 #Javascript
You might like
php使用exec shell命令注入的方法讲解
2013/11/12 PHP
PHP开发框架kohana中处理ajax请求的例子
2014/07/14 PHP
PHP正则表达式之捕获组与非捕获组
2015/11/06 PHP
Laravel中使用FormRequest进行表单验证方法及问题汇总
2016/06/19 PHP
php注册和登录界面的实现案例(推荐)
2016/10/24 PHP
Laravel网站打开速度优化的方法汇总
2017/07/16 PHP
JavaScript Event学习第九章 鼠标事件
2010/02/08 Javascript
js 居中漂浮广告
2010/03/21 Javascript
非主流的textarea自增长实现js代码
2011/12/20 Javascript
node.js中的path.basename方法使用说明
2014/12/09 Javascript
jQuery插件zepto.js简单实现tab切换
2015/06/16 Javascript
jQuery图片轮播(二)利用构造函数和原型创建对象以实现继承
2016/12/06 Javascript
hovertree插件实现二级树形菜单(简单实用)
2016/12/28 Javascript
React注册倒计时功能的实现
2018/09/06 Javascript
vue组件之间数据传递的方法实例分析
2019/02/12 Javascript
详解Nodejs get获取远程服务器接口数据
2019/03/26 NodeJs
vue中使用带隐藏文本信息的图片、图片水印的方法
2020/04/24 Javascript
JS sort方法基于数组对象属性值排序
2020/07/10 Javascript
vue自定义指令和动态路由实现权限控制
2020/08/28 Javascript
[33:17]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python字典排序实例详解
2015/05/20 Python
浅谈Python中的可变对象和不可变对象
2017/07/07 Python
python与C互相调用的方法详解
2017/07/14 Python
PyTorch读取Cifar数据集并显示图片的实例讲解
2018/07/27 Python
Python多进程写入同一文件的方法
2019/01/14 Python
使用pip安装python库的多种方式
2019/07/31 Python
Python3实现个位数字和十位数字对调, 其乘积不变
2020/05/03 Python
html5+css3之动画在webapp中的应用
2014/11/21 HTML / CSS
实例讲解CSS3中Transform的perspective属性的用法
2016/04/22 HTML / CSS
CSS3 :default伪类选择器使用简介
2018/03/15 HTML / CSS
使用html5 canvas 画时钟代码实例分享
2015/11/11 HTML / CSS
德国古洛迷亚百货官网:GALERIA Kaufhof
2017/06/20 全球购物
民事撤诉申请书范本
2015/05/18 职场文书
小学生六年级作文之关于感恩
2019/08/16 职场文书
pytorch中的model.eval()和BN层的使用
2021/05/22 Python
SQL实现LeetCode(197.上升温度)
2021/08/07 MySQL