python 中有三種標準輸入輸出流:sys.stdin、sys.stdout、sys.error
>>> f = open("1.txt", "r")
# fileno方法可返回整數的底層實現使用請求從作業系統的i/o操作的檔案描述符(可理解為是第幾個開啟的檔案)
>>> f.fileno()
3#一般開啟的第乙個檔案是第三個,前3個(從0開始)為三個標準輸出流
>>> sys.stdin.fileno()
0>>> sys.stdout.fileno()
1>>> sys.stderr.fileno()
2>>> sys.stdin.mode
'r'>>> sys.stdin.read()ab
c'a\nb\nc\n' (按 ctrl+c 終止)
# input函式就是從標準輸入流中讀取資料的
traceback (most recent call last):
file "", line
1, in
keyboardinterrupt
>>> sys.stdout.mode
'w'>>> sys.stdout.write("100")
1003
>>> sys.stdout.write("1000")
10004
>>> sys.stdout.write("1")
11>>> sys.stdout.write("1000")
10004
>>> type(sys.stdout.write("1000"))
1000
'int'>
# 由此推測數字由兩部分組成,一部分為輸入的字元,另一部分為輸入字元的個數(python版本:3.4)
c 標準輸入 輸出流
標準輸出流是流向標準輸出裝置 顯示器 的資料,標準輸入流是從標準輸入裝置 鍵盤 流向程式的資料。在標頭檔案iostream.h中定義了cin cout cerr clog 4個流物件,cin是輸入流,cout cerr clog是輸出流。一 四個流物件 cin 標準輸入流,其標準輸入裝置是鍵盤。co...
C 標準輸入輸出流
一 c 流的概念 在c 語言中,資料的輸入和輸出 簡寫為i o 包括對標準輸入裝置鍵盤和標準輸 出裝置顯示器 對在外存磁碟上的檔案和對記憶體中指定的字串儲存空間 當然可 用該空間儲存任何資訊 進行輸入輸出這三個方面。對標準輸入裝置和標準輸出設 備的輸入輸出簡稱為標準i o,對在外存磁碟上檔案的輸入輸...
python標準輸入輸出
sys模組 usr bin python2.6 import sysfor line in sys.stdin print line,先寫乙個指令碼,顯示行號和內容,之後引用它 usr bin env python import sys counter 1 while true line sys.s...