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

 更新时间:2020年02月12日 08:34:54   作者:小青_龙  
在本篇文章里小编给大家整理的是关于python三元运算符 报错“SyntaxError: can't assign to conditional expression”的处理方法,需要的朋友们学习下。

运行代码:

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]

以上就是脚本之家小编整理的相关内容,希望能够给大家带来帮助。

相关文章

  • angularjs实现时间轴效果的示例代码

    angularjs实现时间轴效果的示例代码

    本篇文章主要介绍了angularjs实现时间轴效果的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • Angular7创建项目、组件、服务以及服务的使用

    Angular7创建项目、组件、服务以及服务的使用

    这篇文章主要介绍了Angular7创建项目、组件、服务以及服务的使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • Angular.JS内置服务$http对数据库的增删改使用教程

    Angular.JS内置服务$http对数据库的增删改使用教程

    我们可以使用内置的$http服务直接同外部进行通信。$http服务只是简单的封装了浏览器原生的XMLHttpRequest对象,下面这篇文章主要给大家介绍了关于Angular.JS内置服务$http对数据库的增删改等操作的相关资料,需要的朋友可以参考下。
    2017-05-05
  • Angularjs material 实现搜索框功能

    Angularjs material 实现搜索框功能

    这篇文章主要介绍了Angularjs material 实现搜索框功能的相关资料,需要的朋友可以参考下
    2016-03-03
  • Angular客户端请求Rest服务跨域问题的解决方法

    Angular客户端请求Rest服务跨域问题的解决方法

    本篇文章主要介绍了Angular客户端请求Rest服务跨域问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-09-09
  • 使用AngularJS创建自定义的过滤器的方法

    使用AngularJS创建自定义的过滤器的方法

    这篇文章主要介绍了使用AngularJS创建自定义的过滤器的方法,AngularJS是非常热门的JavaScript库,需要的朋友可以参考下
    2015-06-06
  • Angular2从搭建环境到开发步骤详解

    Angular2从搭建环境到开发步骤详解

    本文的内容主要是想帮助那些想学习Angular2的朋友们,因为我自己在玩Angular2时碰到了不少坑,而且Angular2语法一直处于变化中,让人很头疼。不过也怪不了Anguar2,因为它现在是处于并长期处于alpha阶段,下面就通过本文来学习Angular2的搭建环境和开发吧。
    2016-10-10
  • 详解如何为你的angular app构建一个第三方库

    详解如何为你的angular app构建一个第三方库

    这篇文章主要介绍了详解如何为你的angular app构建一个第三方库,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • Angular2 环境配置详细介绍

    Angular2 环境配置详细介绍

    这篇文章主要介绍了Angular2 环境配置的相关资料,需要的朋友可以参考下
    2016-09-09
  • Angular封装搜索框组件操作示例

    Angular封装搜索框组件操作示例

    这篇文章主要介绍了Angular封装搜索框组件操作,结合实例形式分析了基于Angular组件库实现搜索功能的封装操作相关实现步骤与注意事项,需要的朋友可以参考下
    2019-04-04

最新评论