解决三元运算符 报错“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 相关文章推荐
用jQuery打造TabPanel效果代码
May 22 Javascript
纯CSS打造的导航菜单(附jquery版)
Aug 07 Javascript
jQuery版仿Path菜单效果
Dec 15 Javascript
jQuery 过滤not()与filter()实例代码
May 10 Javascript
javascript实时获取鼠标坐标值并显示的方法
Apr 30 Javascript
iframe中子父类窗口调用JS的方法及注意事项
Aug 25 Javascript
js强制把网址设为默认首页
Sep 29 Javascript
深入理解JS DOM事件机制
Aug 06 Javascript
JS实现加载时锁定HTML页面元素的方法
Jun 24 Javascript
vue axios 在页面切换时中断请求方法 ajax
Mar 05 Javascript
详解js删除数组中的指定元素
Oct 31 Javascript
微信小程序websocket实现即时聊天功能
May 21 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
使用sockets:从新闻组中获取文章(二)
2006/10/09 PHP
BBS(php & mysql)完整版(六)
2006/10/09 PHP
PHP 表单提交给自己
2008/07/24 PHP
php将数据库中的电话号码读取出来并生成图片
2008/08/31 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
2014/08/20 PHP
php过滤所有的空白字符(空格、全角空格、换行等)
2015/10/27 PHP
thinkPHP框架对接支付宝即时到账接口回调操作示例
2016/11/14 PHP
php插入mysql数据返回id的方法
2018/05/31 PHP
表头固定(利用jquery实现原理介绍)
2012/11/08 Javascript
jQuery向上遍历DOM树之parents(),parent(),closest()之间的区别
2013/12/02 Javascript
用JS在浏览器中创建下载文件
2014/03/05 Javascript
jQuery中document与window以及load与ready 区别详解
2014/12/29 Javascript
轻松掌握JavaScript享元模式
2016/08/27 Javascript
微信小程序 图片加载(本地,网路)实例详解
2017/03/10 Javascript
webpack打包js文件及部署的实现方法
2017/12/18 Javascript
JavaScript轮播停留效果的实现思路
2018/05/24 Javascript
jQuery.validate.js表单验证插件的使用代码详解
2018/10/22 jQuery
关于vue路由缓存清除在main.js中的设置
2019/11/06 Javascript
JavaScript 双向链表操作实例分析【创建、增加、查找、删除等】
2020/04/28 Javascript
[02:23]完美世界全国高校联赛街访DOTA2第一期
2019/11/28 DOTA
Python的Django框架中的URL配置与松耦合
2015/07/15 Python
python使用turtle绘制分形树
2018/06/22 Python
pyqt5 从本地选择图片 并显示在label上的实例
2019/06/13 Python
将labelme格式数据转化为标准的coco数据集格式方式
2020/02/17 Python
python 图像插值 最近邻、双线性、双三次实例
2020/07/05 Python
Python实现一个简单的递归下降分析器
2020/08/01 Python
HTML5 DeviceOrientation实现手机网站摇一摇功能代码实例
2015/04/24 HTML / CSS
美国销售第一的智能手机和平板电脑保护壳:OtterBox
2017/12/21 全球购物
美国著名的家居用品购物网站:Bed Bath & Beyond
2018/01/05 全球购物
PHP如何设置和取得Cookie值
2015/06/30 面试题
护理专科毕业推荐信
2013/11/10 职场文书
学雷锋月活动总结
2014/04/25 职场文书
办理护照工作证明
2014/10/10 职场文书
2015出纳试用期工作总结
2014/12/12 职场文书
文明医院的标语集锦!
2019/07/24 职场文书
Vue图片裁剪组件实例代码
2021/07/02 Vue.js