解决三元运算符 报错“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 相关文章推荐
js限制文本框输入长度两种限制方式(长度、字节数)
Dec 19 Javascript
用Javascript来生成ftp脚本的小例子
Jul 03 Javascript
NODE.JS加密模块CRYPTO常用方法介绍
Jun 05 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
May 26 Javascript
JQuery之proxy实现绑定代理方法
Aug 01 Javascript
半个小时学json(json传递示例)
Dec 25 Javascript
jQuery Pagination分页插件使用方法详解
Feb 28 Javascript
原生JS实现日历组件的示例代码
Sep 22 Javascript
JavaScript 异步调用
Oct 25 Javascript
微信小程序实现美团菜单
Jun 06 Javascript
微信小程序之裁剪图片成圆形的实现代码
Oct 11 Javascript
Node.js控制台彩色输出的方法与原理实例详解
Dec 01 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
在Windows下编译适用于PHP 5.2.12及5.2.13的eAccelerator.dll(附下载)
2010/05/04 PHP
PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
2012/07/02 PHP
PHP页面实现定时跳转的方法
2014/10/31 PHP
PHP XML和数组互相转换详解
2016/10/26 PHP
PHP实现查询手机归属地的方法详解
2017/04/28 PHP
IE6不能修改NAME问题的解决方法
2010/09/03 Javascript
jQuery结合PHP+MySQL实现二级联动下拉列表[实例]
2011/11/15 Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
2013/03/19 Javascript
JS+CSS 制作的超级简单的下拉菜单附图
2013/11/22 Javascript
js Object2String方便查看js对象内容
2014/11/24 Javascript
javascript实现在网页任意处点左键弹出隐藏菜单的方法
2015/05/13 Javascript
javascript的变量、传值、传址、参数之间关系
2015/07/26 Javascript
jQuery实现验证年龄简单思路
2016/02/24 Javascript
javascript实现瀑布流动态加载图片原理
2016/08/12 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
详解angularJS动态生成的页面中ng-click无效解决办法
2017/06/19 Javascript
webpack2.0配置postcss-loader的方法
2017/08/17 Javascript
关于vuejs中v-if和v-show的区别及v-show不起作用问题
2018/03/26 Javascript
async/await地狱该如何避免详解
2018/05/10 Javascript
VUE注册全局组件和局部组件过程解析
2019/10/10 Javascript
keep-Alive搭配vue-router实现缓存页面效果的示例代码
2020/06/24 Javascript
vscode中Vue别名路径提示的实现
2020/07/31 Javascript
[45:18]完美世界DOTA2联赛循环赛 PXG vs IO 第二场 11.06
2020/11/09 DOTA
PyQt5主窗口动态加载Widget实例代码
2018/02/07 Python
python脚本后台执行方式
2019/12/21 Python
基于OpenCV的网络实时视频流传输的实现
2020/11/15 Python
HTML5 Canvas+JS控制电脑或手机上的摄像头实例
2014/05/03 HTML / CSS
一分钟演讲稿
2014/04/30 职场文书
小学庆六一活动总结
2014/08/28 职场文书
2015年银行大堂经理工作总结
2015/04/24 职场文书
2015年社区精神文明工作总结
2015/05/26 职场文书
行政复议决定书
2015/06/24 职场文书
班主任班级管理心得体会
2016/01/07 职场文书
《蟋蟀的住宅》教学反思
2016/02/17 职场文书
Python破解极验滑动验证码详细步骤
2021/05/21 Python
Python数据可视化之绘制柱状图和条形图
2021/05/25 Python