# a001 - 哈囉 ### 題目連結: [a001](https://zerojudge.tw/ShowProblem?problemid=a001) ### 題目解析 * 撰寫一個程式可以讀入指定的字串,並輸出另一個指定的字串 ### 範例測資解讀 * 輸入 * 資料為一個單行文字,可為大小寫英文、數字等,不包含空白 * 輸出 * 會將輸入的單行文字前面加上 'hello, ' (包含一個空白) ### 其他注意事項 * 若要連續輸入則使用 sys.stdin 等連續 IPO 結構 * 注意輸出字串空白的位置和英文字的大小寫,不要寫成 Hello 了 * 此題為基礎輸出入練習,不要想太多 ### 程式解析 ``` Python=01 # a001 使用連續 IPO 輸出入資料練習 import sys for s in sys.stdin: print("hello, "+s) ``` 這個程式為 Zerojudge 解題平台(ZJ)的第一個程式,目的在於透過輸出入的練習,認識解題平台的運作原理 使用 import sys 的原因為解題的時候會是以==連續輸入連續輸出多筆資料==的方式進行,因此可以使用 import sys 之中的 sys.stdin 作為輸入資料的來源,每一筆資料都存入 =="s"== 變數之中,最後透過 print() 輸出組合的文字結果 ###### tags: `基礎15題解` `APCS` `ZeroJudge`