# 1.1 hello world--輸入和輸出 # 輸出 ‌ 終於要開始寫程式啦!在寫程式的一開始,就要從最經典的hello world開始! ‌ 如果有看0.0的python是什麼的人,就會知道python的輸出語法是`print("文字")` ‌ 那就來試試看吧! ‌ ## Example exit: Ctrl+↩ ```python= print("hello world!")#記得加雙引號喔! ``` ‌ 覺得很簡單嗎?那我們再試一個! exit: Ctrl+↩ ```python= print("hello\nworld!") ``` ‌ 好像跟剛才不一樣了?試著跑跑看吧! ‌ ## 反斜線家族--跳脫字元 ‌ 跳脫字元就是穿著文字外衣的程式碼,它跟你要輸出的文字一樣都打在" "裡,但執行程式時並不會輸出它,而是執行它的程式。 | \n | \t | \a | | ---- | ---- | ------- | | 換行 | 縮排 | 逼一聲! | ‌ 接下來是**輸入的部分!** ‌ # **輸入** ‌ 有了輸入,我們才能告訴電腦我們想做什麼! ‌ python的輸入語法是`變數=input("提示字")` ‌ ## Example exit: Ctrl+↩ ```python= a=input("") print(a)# ``` ‌ 突然就出現了變數!不過沒關係,現在只要知道變數是一個**暫存物品的箱子**就好了,在1.2還會有更詳細的說明。 ‌ 在這段程式裡,`input`把你輸入的內容存到`a`的變數裡,再用`print`把其中的內容輸出,就成了你看到的模樣啦! ‌ ## challenge--鸚鵡學舌 ‌ 當你和鸚鵡講話時,鸚鵡會回復你同一句話! | 輸入 | 輸出 | | ---------------- | --------------------- | | 輸入只有一行文字 | 將輸入的內容重複兩次! | | ex:社長很帥 | ex:社長很帥社長很帥 |