摘要:在中,可以打印所有變量數(shù)據(jù),包括自定義類型。此時,不會有任何標準輸出,但對應的文件中已經有了內容。我們也可以輸出到錯誤輸出流,例如參考資料打印和輸出原文地址更多文章請訪問我的個人博客
在 Python 中,print 可以打印所有變量數(shù)據(jù),包括自定義類型。參數(shù)選項在 2.x 版本中,print 是個語句,但在 3.x 中卻是個內置函數(shù),并且擁有更豐富的功能。
可以用 help(print) 來查看 print 函數(shù)的參數(shù)解釋。
print(...) print(value, ..., sep=" ", end=" ", file=sys.stdout, flush=False) Prints the values to a stream, or to sys.stdout by default. Optional keyword arguments: file: a file-like object (stream); defaults to the current sys.stdout. sep: string inserted between values, default a space. end: string appended after the last value, default a newline. flush: whether to forcibly flush the stream.
value: 打印的值,可多個
file: 輸出流,默認是 sys.stdout
sep: 多個值之間的分隔符
end: 結束符,默認是換行符
flush: 是否強制刷新到輸出流,默認否
能打印任意數(shù)據(jù)打印數(shù)字、字符串、布爾值
print(1024, 10.24, "hello", False) # 1024 10.24 hello False
打印列表
print([1, 2, 3]) # [1, 2, 3]
打印元組
print((1, 2, 3)) # (1, 2, 3)
打印字典
print({"name": "hello", "age": 18}) # {"name": "hello", "age": 18}
打印集合
print({1, 2, 3}) # {1, 2, 3}
打印對象
class Demo: pass demo = Demo() print(demo) # <__main__.Demo object at 0x1005bae80>分隔符
默認分隔符是空格,sep 參數(shù)可以修改。
print(1, 2, 3, sep="-") # 1-2-3結束符
默認結束符是行號,end 參數(shù)可以修改。
print("第一行", end="-") print("第二行") # 第一行-第二行輸出重定向
默認情況下,print 函數(shù)會將內容打印輸出到標準輸出流(即 sys.stdout),可以通過 file 參數(shù)自定義輸出流。
with open("data.log", "w") as fileObj: print("hello world!", file=fileObj)
此時,不會有任何標準輸出,但對應的文件中已經有了內容。
我們也可以輸出到錯誤輸出流,例如:
import sys print("hello world!", file=sys.stderr)參考資料
Python 打印和輸出
原文地址: https://shockerli.net/post/py...
更多文章請訪問我的個人博客: https://shockerli.net
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/42052.html
摘要:判斷奇數(shù)是迭代器會根據(jù)提供的函數(shù)對指定序列做映射語法可以對可迭代對象中的每一個元素進行映射。 python內置庫詳解 1、引言2、內置庫詳解2.1 數(shù)據(jù)相關2.1...
摘要:結束索引,默認為字符串的長度。列表這塊注意索引中的列表更像中數(shù)組的超集從頭開始從尾開始常用操作插入刪除還是一樣的知道函數(shù)容易做不知道函數(shù)也能做索引循環(huán)判斷自己造一個出來就行了列表允許修改增加方法用于在列表末尾添加新的對象。 ...
摘要:個數(shù)相等,順序對應當在函數(shù)參數(shù)里面使用的時候,可以在實參里面修改默認值在調用函數(shù)傳入?yún)?shù)的時候,明確告訴實參,形參給傳的是那個實參的值, 變量 python3中變量的定義是不固定類型的(動態(tài)),區(qū)分大小寫 值類型 引用類型 不可變的(值類型) 可變的(引用類型) int (整型) list (列表) str (字符串) set (集合) tuple (元組) di...
摘要:它首先被程序語言的設計領域所采用并在和面向對象方面取得了成績。面向對象中的反射通過字符串的形式操作對象相關的屬性。注構造方法的執(zhí)行是由創(chuàng)建對象觸發(fā)的,即對象類名而對于方法的執(zhí)行是由對象后加括號觸發(fā)的,即對象或者類執(zhí)行執(zhí)行邏輯題 isinstance和issubclass 1.isinstance(obj,cls)檢查是否obj是否是類 cls 的對象 #!/usr/bin/env py...
摘要:如果沒有,請記住列表中的第一項是項。通過練習,您將更好地計算列表中的項目。例如,要將項添加到我們的水果列表中,我們可以使用名為的方法。通過這樣做,該項目的值也將被刪除。在中,這意味著使用以及名稱和要刪除的項目的名稱。 showImg(https://segmentfault.com/img/remote/1460000019177365?w=852&h=479); 來源 | 愿碼(C...
閱讀 2655·2021-11-11 16:55
閱讀 692·2021-09-04 16:40
閱讀 3091·2019-08-30 15:54
閱讀 2631·2019-08-30 15:54
閱讀 2418·2019-08-30 15:46
閱讀 414·2019-08-30 15:43
閱讀 3240·2019-08-30 11:11
閱讀 2993·2019-08-28 18:17