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

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

如果是在python3里。

如果是在python3里,就要變成,

L=[('adam',95.5,'lisa'.85.'bart,'59)]

print L

嗎?但是經實驗打不出。

是什么原因?

正在回答

4 回答

在這個列表的打印里, 的區別只是 print ,?

在Python 2.x 中,print 是關鍵字;

在Python 3.x 中 print() 是函數。

L=('adam',95.5,'lisa',85,'bart',59)
print?(L)


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

淺井喵 提問者

謝謝,但是還是有幾個問題。
2016-04-08 回復 有任何疑惑可以回復我~
#2

淺井喵 提問者

L=('adam',95.5,'lisa',85,'bart',59) 這算是一個數據列表,也就是list嗎? 為什么print (L)。這個()是什么意思呢?
2016-04-08 回復 有任何疑惑可以回復我~
#3

清波 回復 淺井喵 提問者

不好意思,上面是我手誤, L=('adam',95.5,'lisa',85,'bart',59) 這個L 是 元組(tuple) , L=['adam',95.5,'lisa',85,'bart',59] 這個才是列表(list). 元組就是不能修改的列表,遍歷,長度,index訪問什么的都可以,就是不能修改。 另外 print(L) 是因為 print 在Python3.x 中是一個函數, 打印任何東西都好放到 括號里面,這就是函數的調用方法,比如說打印一個字符串 print ('abc').
2016-04-08 回復 有任何疑惑可以回復我~
#4

淺井喵 提問者 回復 清波

謝謝。大概明白了。(∩_∩)
2016-04-08 回復 有任何疑惑可以回復我~
查看1條回復

, 注意下位置,你有的地方打成 . 了

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

淺井喵 提問者

謝謝。不過我的問題是關于list的。
2016-04-11 回復 有任何疑惑可以回復我~

打不出來的原因是你代碼錯了,我實踐不加()也可以打印。不曉得這個版本幾的

0 回復 有任何疑惑可以回復我~
L=('adam',95.5,'lisa',85,'bart',59)
print?(L)


0 回復 有任何疑惑可以回復我~

舉報

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

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

進入課程

如果是在python3里。

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

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

幫助反饋 APP下載

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

公眾號

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