Python 輸出函式和輸入函式

2021-10-14 07:21:31 字數 853 閱讀 8219

例:

print輸出函式有兩種格式化方法支援格式化輸出:

1.「%字元」格式化輸出

print("格式化文字"%(變數1,變數2,...,變數n))

具體用法如下表所示:

%d

十進位制整數

%o八進位制整數

%x十六進製制整數

%s字串

%f, %f, %e, %e

浮點數%%

字元%

格式化文字有兩個以上的變數,變數必須用括號括起來,中間用逗號隔開
格式化輸出可以固定列印字元的個數和浮點數的位數
2 搭配format函式格式化輸出

無論輸出何種資料型別,都用大括號表示,

內用format函式裡面的變數或常量替換

可以使用多個變數或常量;

表示使用第乙個變數或常量,表示使用第二個變數或常量,以此類推

也可以用format函式裡面的變數名稱取代數字編號,

如果內省略,則按照變數或常量的順序填入。

在數字編號後加上冒號,可以指定引數格式
可以搭配「」加上寬度來控制左、中、右輸出對齊

未指定填充字元則預設以空格填充,指定填充字元則以指定的字元填充

可以一次分別給多個變數賦值

低階檔案輸入輸出函式和流檔案輸入輸出函式

1 流檔案輸入輸出函式通常以f開頭,是在低階檔案輸入輸出函式的基礎上加上快取,可以以規格化的方式讀取或寫入資料,如fscanf,fprintf.2 注意 printf是fprintf的特殊形式,即輸出到終端 而scanf是fscanf的特殊形式,即從終端讀入,因此它們也是流檔案輸入輸出函式。3 另外...

輸入 輸出函式

perror函式以一種簡單 統一的方式報告錯誤資訊。例如,如果乙個程式試圖從乙個並不存在的磁碟檔案讀取資料,作業系統除了提出發生了錯誤之外就沒有什麼好做的了。標準庫函式在乙個外部整形變數errno中保留錯誤 之後就把這個資訊傳遞給使用者程式,提示操作失敗的準確原因。void perror char ...

輸入 輸出函式

1.多型別輸入函式scanf 功能 從標準的輸入裝置讀取各種型別的資料並存放到相應的變數中 格式 scanf 格式控制 位址列表 例 scanf d a 注 輸入時要注意輸入格式 int d float f double lf char c char char s 注意 1 當格式控制部分中相鄰的兩...