亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

python的計算是不是像數學一樣?那幫我理解一下?

s = set(['Adam', 'Lisa', 'Paul'])

L = ['Adam', 'Lisa', 'Bart', 'Paul']

m = set(L)

p = s -m#(['Adam', 'Lisa', 'Paul'])-['Adam', 'Lisa', 'Bart', 'Paul']=-'Bart'

q = m -s#['Adam', 'Lisa', 'Bart', 'Paul']-['Adam', 'Lisa', 'Paul']='Bart'

s = p | q#'Bart' | -'Bart'

print s

我單純我認為p = s -m? ?q = m -s? 就像加減乘除,還有m = set(L)這個是什么意思?

s?=?set(['Adam',?'Lisa',?'Paul'])
L?=?['Adam',?'Lisa',?'Bart',?'Paul']
m?=?set(L)
p?=?s?-m#(['Adam',?'Lisa',?'Paul'])-['Adam',?'Lisa',?'Bart',?'Paul']=-'Bart'
q?=?m?-s#['Adam',?'Lisa',?'Bart',?'Paul']-['Adam',?'Lisa',?'Paul']='Bart'
s?=?p?|?q#'Bart'?|?-'Bart'
print?s


正在回答

3 回答

p=s-m ?q=m-s都不是數學意義上的運算,是將運算后的值將其賦值給等號前面的變量,這涉及到內存地址可以去找找看看

1 回復 有任何疑惑可以回復我~
#1

雪乃 提問者

運算后的值將其賦值給等號前面的變量這句話是重點p=s-m q=m-s并不是p=s-m q=m-s而是s-m m-s后的值
2018-01-20 回復 有任何疑惑可以回復我~

m = set(L)聲明一個set,將其賦值給m

1 回復 有任何疑惑可以回復我~
#1

雪乃 提問者

m= set(['Adam', 'Lisa', 'Paul']).這個m = set(L)#L是什么如果是賦值的話m = set就可以了吧?
2018-01-20 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758402    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

python的計算是不是像數學一樣?那幫我理解一下?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號