第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python 如何輸出多個變量值

python 如何輸出多個變量值

aluckdog 2018-07-05 10:10:44
比如我有些x=1., y=2, z=3l想用print一次輸出三個變量的值像C語言一樣,比如print (x= %d, y=%d, z=%d) ...... ???
查看完整描述

3 回答

?
九州編程

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個贊

 函數(shù)的return 語句只能輸出一個值,可以是任何類型。
  因此,可以“返回一個 tuple類型,來間接達(dá)到輸出多個值 ”。
  例:    x 除以 y 的余數(shù)與商的函數(shù)
  def      ( x, y ):
  a = x % y
  b = (x-a) / y
  return ( a,b )      # 也可以寫作  return a, b
  (c, d )= ( 9, 4)         # 也可以寫作 c , d =  ( 9, 4 )
  print c ,d
  結(jié)果顯示: 1, 2
  Python  與大多數(shù)其它語言一樣有局部變量和全局變量之分, 但是它沒有明顯的變量聲明。變量通過首次賦值產(chǎn)生, 當(dāng)超出作用范圍時自動消亡。


查看完整回答
反對 回復(fù) 2018-07-26
?
慕的地6264312

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超6個贊

>>> x, y, z = 1, 2, 3
>>> print('x=%s, y=%s, z=%s' % (x, y, z))
x=1, y=2, z=3

類似這樣就可以。參考官方Tutorial 7. Input and Output。當(dāng)然,如果你不需要x=1這樣的輸出格式的話,直接print(x, y, z)就好…

查看完整回答
反對 回復(fù) 2018-07-26
?
慕田峪9158850

TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個贊

各種方法

例如:

1print (','.join (a+'='+str(b) for (a,b) in [('x',x), ('y',y), ('z',z)]) )


查看完整回答
反對 回復(fù) 2018-07-26
  • 3 回答
  • 0 關(guān)注
  • 5589 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號