解決三元運(yùn)算符 報(bào)錯(cuò)“SyntaxError: can''t assign to conditional expression”
運(yùn)行代碼:
a=1 b=1 x=1 if a==b else x=0 print(x)
提示錯(cuò)誤:
File "test.py", line 3 x=a if a==b else x=0 ^ SyntaxError: can't assign to conditional expression
expression是表達(dá)式,就是加減乘除等各種運(yùn)算符號(hào)連接起來的式子(statement是語句,如if語句,while,復(fù)制語句等);
三目運(yùn)算中表達(dá)式只能作為左值
修改后:
a=1 b=1 x=1 if a==b else 0 print(x)
[on true] if [expression] else [on false] #PS:if else表達(dá)式需要完整,例: return com[2] if com[0] == float("-inf") else com[0]
以上就是腳本之家小編整理的相關(guān)內(nèi)容,希望能夠給大家?guī)韼椭?/p>
- node.js使用express-jwt報(bào)錯(cuò):expressJWT?is?not?a?function解決
- 解決React報(bào)錯(cuò)Expected an assignment or function call and instead saw an expression
- React報(bào)錯(cuò)信息之Expected?an?assignment?or?function?call?and?instead?saw?an?expression
- MySQL運(yùn)行報(bào)錯(cuò):“Expression?#1?of?SELECT?list?is?not?in?GROUP?BY?clause?and?contains?nonaggre”解決方法
- 解決大于5.7版本mysql的分組報(bào)錯(cuò)Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated
- Express無法通過req.body獲取請(qǐng)求傳遞的數(shù)據(jù)解決方法
- express框架,報(bào)錯(cuò):“Cannot set headers after they are sent to the client”,解決方法總結(jié)
相關(guān)文章
angularjs實(shí)現(xiàn)時(shí)間軸效果的示例代碼
本篇文章主要介紹了angularjs實(shí)現(xiàn)時(shí)間軸效果的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-11-11Angular7創(chuàng)建項(xiàng)目、組件、服務(wù)以及服務(wù)的使用
這篇文章主要介紹了Angular7創(chuàng)建項(xiàng)目、組件、服務(wù)以及服務(wù)的使用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-02-02Angular.JS內(nèi)置服務(wù)$http對(duì)數(shù)據(jù)庫的增刪改使用教程
我們可以使用內(nèi)置的$http服務(wù)直接同外部進(jìn)行通信。$http服務(wù)只是簡(jiǎn)單的封裝了瀏覽器原生的XMLHttpRequest對(duì)象,下面這篇文章主要給大家介紹了關(guān)于Angular.JS內(nèi)置服務(wù)$http對(duì)數(shù)據(jù)庫的增刪改等操作的相關(guān)資料,需要的朋友可以參考下。2017-05-05Angularjs material 實(shí)現(xiàn)搜索框功能
這篇文章主要介紹了Angularjs material 實(shí)現(xiàn)搜索框功能的相關(guān)資料,需要的朋友可以參考下2016-03-03Angular客戶端請(qǐng)求Rest服務(wù)跨域問題的解決方法
本篇文章主要介紹了Angular客戶端請(qǐng)求Rest服務(wù)跨域問題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-09-09使用AngularJS創(chuàng)建自定義的過濾器的方法
這篇文章主要介紹了使用AngularJS創(chuàng)建自定義的過濾器的方法,AngularJS是非常熱門的JavaScript庫,需要的朋友可以參考下2015-06-06Angular2從搭建環(huán)境到開發(fā)步驟詳解
本文的內(nèi)容主要是想幫助那些想學(xué)習(xí)Angular2的朋友們,因?yàn)槲易约涸谕鍭ngular2時(shí)碰到了不少坑,而且Angular2語法一直處于變化中,讓人很頭疼。不過也怪不了Anguar2,因?yàn)樗F(xiàn)在是處于并長(zhǎng)期處于alpha階段,下面就通過本文來學(xué)習(xí)Angular2的搭建環(huán)境和開發(fā)吧。2016-10-10詳解如何為你的angular app構(gòu)建一個(gè)第三方庫
這篇文章主要介紹了詳解如何為你的angular app構(gòu)建一個(gè)第三方庫,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-12-12