看板 Python 關於我們 聯絡資訊
x,y = 2,3 x,y = x**2,y**2 if True else 0 結果 x=4 y=9 x,y = 2,3 x,y = x**2,y**2 if False else 0 結果 x=4 y=0 要怎麼改寫才能x=0 y=0 ?? ======================================== 又或者分別在if不成立的時候分別賦值 類似這樣 x,y = 2,3 x,y = x**2,y**2 if False else x+1,y-1 謝謝 -- -好管弦事- A place about cello and music.... http://fnt72.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.200.253.68
sbrhsieh:x,y = (x**2,y**2) if someCondition else (newX, newY) 07/05 14:05
kobenein:感謝! 07/05 16:17