解决三元运算符 报错“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 + Ajax调用webService实例代码(asp.net)
Aug 27 Javascript
动态加载脚本提升javascript性能
Feb 24 Javascript
JS获取地址栏参数的几种方法小结
Feb 28 Javascript
jquery简单图片切换显示效果实现方法
Jan 14 Javascript
js实现透明度渐变效果的方法
Apr 10 Javascript
使用AngularJS来实现HTML页面嵌套的方法
Jun 17 Javascript
超精准的javascript验证身份证号的具体实现方法
Nov 18 Javascript
JS如何生成一个不重复的ID的函数
Dec 25 Javascript
URL中“#” “?” &“”号的作用浅析
Feb 04 Javascript
jquery插件开发之选项卡制作详解
Aug 30 jQuery
webpack 处理CSS资源的实现
Sep 27 Javascript
js实现简单的打印表格
Jan 15 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
用cookies来跟踪识别用户
2006/10/09 PHP
浅谈php中的循环while、do...while、for、foreach四种循环
2016/11/05 PHP
JavaScript中的对象化编程
2008/01/16 Javascript
js实现addClass,removeClass,hasClass的函数代码
2011/07/13 Javascript
Javascript学习指南
2014/12/01 Javascript
关于延迟加载JavaScript
2015/05/05 Javascript
jQuery中animate动画第二次点击事件没反应
2015/05/07 Javascript
jQuery左右滚动支持图片放大缩略图图片轮播代码分享
2015/08/26 Javascript
详解javascript中原始数据类型Null和Undefined
2015/12/17 Javascript
javascript中select下拉框的用法总结
2016/01/07 Javascript
浅析javascript函数表达式
2016/02/10 Javascript
JavaScript实现设计模式中的单例模式的一些技巧总结
2016/05/17 Javascript
ES6所改良的javascript“缺陷”问题
2016/08/23 Javascript
微信小程序获取用户openId的实现方法
2017/05/23 Javascript
React学习笔记之事件处理(二)
2017/07/02 Javascript
vue axios登录请求拦截器
2018/04/02 Javascript
jQuery实现动态添加和删除input框代码实例
2019/03/29 jQuery
微信小程序获取地理位置及经纬度授权代码实例
2019/09/18 Javascript
解决vue.js提交数组时出现数组下标的问题
2019/11/05 Javascript
Node如何后台数据库使用增删改查功能
2019/11/21 Javascript
JS检测浏览器开发者工具是否打开的方法详解
2020/10/02 Javascript
JavaScript实现拖动对话框效果的实现代码
2020/10/12 Javascript
Python EOL while scanning string literal问题解决方法
2020/09/18 Python
django-rest-framework解析请求参数过程详解
2019/07/18 Python
基于python3抓取pinpoint应用信息入库
2020/01/08 Python
下载与当前Chrome对应的chromedriver.exe(用于python+selenium)
2020/01/14 Python
Python列表解析操作实例总结
2020/02/26 Python
Pycharm中安装Pygal并使用Pygal模拟掷骰子(推荐)
2020/04/08 Python
python 实用工具状态机transitions
2020/11/21 Python
华为的Java面试题
2014/03/07 面试题
毕业生找工作的求职信范文
2013/12/24 职场文书
主持词开场白
2014/03/17 职场文书
2014年后勤工作总结范文
2014/12/16 职场文书
个人汇报材料范文
2014/12/30 职场文书
爱牙日宣传活动总结
2015/02/05 职场文书
Python自动化之批量处理工作簿和工作表
2021/06/03 Python