- 在家目錄下建立 zzz 目錄。
- 切換工作目錄到 zzz。
- myinput1.py 使用 input 函式,提示「輸入一字串:」,使用 print 的 sep 參數,輸出「輸入的字串==sting」,其中 string 是輸入的字串,== 是分隔符號。執行範例如下:
[dywang@deyu zzz]$ ./myinput1.py
輸入一字串:ssss
輸入的字串==ssss
- myinput2.py 使用 input 函式,提示「輸入一數字:」,輸入的數字放在變數 n,使用 print 的格式化輸出「n+10=X AND n-10=Y」,其中變數 X,Y 為 n+10 及 n-10 的結果。執行範例如下:
[dywang@deyu zzz]$ ./myinput2.py
輸入一數字:4
n+10=14 AND n-10=-6
- myinput3.py 使用 input 函式,提示「輸入一個9至14的數字:」,輸入的數字存在變數 w,提示「輸入一個2至6的數字:」,輸入的數字存在變數 v。定義今天日期 date,學號 sid,評分項目 eval 三個變數,將這三個變數插入「f-字串」的佔位符,並使用格式轉換規則,以 w 個位數 v 個小數點位數的浮點數元印出 date,以 w+v 個位數整數印出 sid,以字串印出 eval 第 v 至 w 字元。
以 date=20250113 sid=10827000 eval=pythoneval1 為例,輸出範例如下:
[dywang@deyu 10827000]$ ./myinput3.py
輸入一個9至14的數字:12
輸入一個2至6的數字:3
date=20250113.000 sid= 10927000 eval=thoneval1
- myinput4.py 使用 input 函式,提示「輸入一個2至7的數字:」,輸入的數字存在變數 w,提示「輸入一個33至126的數字:」,輸入的數字存在變數 ch。定義今天日期 date,學號 sid,評分項目 eval 三個變數:使用這 date, sid, eval, ch 四個變數做為字串 format() 的關鍵字參數,並使用格式轉換規則,以 15 個位元整數印出 date,以13 個位元,小數點 1 個位元的浮點數印出 sid,以字串印出 eval 的後 w 個字元,以字元印出 ch。
以 date=20250113 sid=10827000 eval=pythoneval1 為例,輸出範例如下:
[dywang@deyu 10827000]$ ./myinput4.py
輸入一數字:4
輸入一個33至126的數字:44
date= 20250113 sid= 10927000.0 eval=val1 ch=,
- 輸出到檔案:等檔案 INPUT/OUTPUT 進度上完再做。
- myio1.py 使用 input 函式,提示「輸入一檔名:」。
- 使用 print函式內建的功能,將註冊檔 sid 儲存在輸入指定的檔名,例如輸入 abc,則儲存在 /tmp/abc。