pprint 和 print 的區別

2021-08-31 07:20:00 字數 607 閱讀 8593

print()和pprint()都是python的列印模組,功能基本一樣.

唯一的區別:

pprint()模組列印出來的資料結構更加完整,每行為乙個資料結構,更加方便閱讀列印輸出結果。特別是對於特別長的資料列印,

print()輸出結果都在一行,不方便檢視,而pprint()採用分行列印輸出

所以對於資料結構比較複雜、資料長度較長的資料,適合採用pprint()列印方式。

當然,一般情況多數採用print()。

關於print和echo的區別

我的想法是print是函式,echo是語句。有乙個點很難去說明就是為什麼可以執行print 666.可以這樣不加括號,象print 666 至於為什麼一定要認為print是函式,而非網上說的語句和函式。可以嘗試自己按照下面的 逐條驗證,注意有些語法都通不過,更加證明函式和語句的區別。var dump...

php中echo和print的區別

一 echo的說明 echo可以同時輸出多個字串,並不需要圓括號 echo更象一條語句 推薦用echo 例如 echo 無返回值,與echo命令相同 echo可以多個引數,echo無返回值。二 print的說明 print 只可以同時輸出乙個字串,需要圓括號 print是函式 print的用法和c語...

echo和print有什麼區別

相同點 1.兩個都可以用來列印php的輸出結果,但是他們都只能輸出 字串,整型跟int型浮點型資料。不能列印複合型和資源型資料 2.他們兩個都是語言結構,而非函式 不同點 1.echo 可以連續輸出多個變數,而print只能一次輸出乙個變數。print列印的值能直接複製給乙個變數,如 a print...