一、互動式輸入
1、read Python中用input()函數,進行輸入;
2、read指令同時可以定義多個變量值;而輸入的内容預設以空格為分隔符,将值輸入到對應的變量中;如果預設值過多,最後所有的值都會被賦予給最後一個變量;如果預設值過少,多餘的變量則為空值;
示例: read a b c
aa bb cc
3、read如何輸入:
echo”請輸入一個目錄:”
//我們需要echo -n取消換行符号
echo”請輸入一個目錄:”;read變量
請輸入一個目錄:\etc
4、常用參數
-p 給出提示符。(預設不支援"\n"換行)
-t 定義逾時時間
5、腳本預設值
--正确
--輸入是否正确 --不正确,給提示
輸入内容 --
--沒有輸入 --提示必須輸入
--給出預設值
二、for語句循環
1、for語句寫法(基于C的格式)
for 變量 in 清單;do
循環體
done
2、清單的生成方式
(1)直接給出字元串清單
(2)整數清單
a{start…end}
b seq 指令引用 $(seq[start[step]] end)
(3)傳回清單的指令
$(COMMAND)
(4) Glob機制
示例:同上腳本功能
(5)變量引用
$@ $* 将參數做為for循環的清單
三、習題
1、寫一個周遊本網絡網段中所有up電腦的for循環。
2、寫一個1到100的偶數和的for語句。
轉載于:https://www.cnblogs.com/www-k/p/11379127.html