定義使用者通過控制台將資料傳遞給程式的過程
語法格式
格式一:變數=input()
格式二:變數=input(「提示資訊」)
eg:
x=input();
y=input(
"請輸入乙個數:"
);
注意
控制台執行到input()後,會將程式掛起,等待使用者輸入,使用者未完成資料輸入之前,程式不在向下執行,一旦控制台接受到資料後,繼續向下執行。 定義
將資料通過控制台顯示給使用者的過程
語法格式
格式一:直接輸出變數
print(變數名)
格式二:輸出包含佔位符的資料的資訊
print(「包含多個佔位符的格式化字串」%(變數1,變數二,……))
eg:
x=2;
y=2.2;
print(x)
;print(
"x%d和y%.1f的大小分別為:"%(x,y))
;
3.輸出佔位符
佔位符作用
%s字串
%d整數
%6d整數,數字用於設定位數,不足補空格
%f浮點數
%.4f
設定小數字數,四捨五入,省略數字表示取整
%%輸出%
…………
input函式接受的資料預設為字串型別,當我們需要使用其他型別的資料時需要對其進行轉換。
通過轉換函式實現接受其他型別的資料:
x=float(input(
"請輸入乙個小數:"));
y=int(input(
"請輸入乙個整數:"
));
注意
字串型別資料可以轉換成其他型別資料,但是資料必須是可轉換的
例如:「123」可以轉換成123;但是「123x」不可以轉化
整形資料可以轉換為浮點型資料,在原始值後面補.0
例如:123可以轉換為123.0
浮點型資料無法轉換為整型資料,無論原始資料是不是整數
例如:123.0不可以轉化為123
python輸入輸出
對於輸入輸出操作,我們可以用raw input或print語句實現,但我們也可以用檔案來實現,下面我們將討 件的使用。我們可以用檔案類來建立乙個檔案物件,並用它的read readline write方法實現檔案的讀寫操作。當檔案使用完畢後,你應該使用close方法,以釋放資源。下面是乙個使用檔案的...
python 輸入輸出
input 是輸出乙個數字 raw input是輸入一行字串 while true try g lambda map int,raw input split a,b g print a b except exit 0 這裡用了lambda 然後也可以直接 a,b map int,raw input ...
Python 輸入輸出
總結幾個常用的.python提供了 input 置函式從標準輸入讀入一行文字,預設的標準輸入是鍵盤。input 可以接收乙個python表示式作為輸入,並將運算結果返回。usr bin python3 str input 請輸入 print 你輸入的內容是 str str.format 1 prin...