# 資研 9/15 社課講義 [**提問表單**](https://forms.gle/z4dPC1JPV6uA2q9w7) [**上課PPT**](https://www.canva.com/design/DAFtZzFCoog/18VDhP4CsslfTZv3XypGVA/view?utm_content=DAFtZzFCoog&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink) --- ## 安裝Colab ![](https://hackmd.io/_uploads/SJxKku8oC2.png) 1. 打開Google雲端硬碟 2. 按左上角的加號 3. 點擊更多、連結更多應用程式 4. 搜尋 "Colab",並點擊安裝 5. 檢查 :::spoiler 詳細步驟 ![](https://hackmd.io/_uploads/ByWQuIi0h.png) ![](https://hackmd.io/_uploads/rkpXdLjC3.png) ![](https://hackmd.io/_uploads/rJGNuLsR3.png) ![](https://hackmd.io/_uploads/SJ84u8sAn.png) ::: ## 輸出 Output :::warning **字串 String** 1. 用`''`或`""`包住想要的字 2. `''`內遇到要一樣的符號可以使用`\`跳脫字元 ```python= print('單引號->\',它跟用來包住字串的符號一樣') # 輸出:單引號->',它跟用來包住字串的符號一樣 ``` >在大部分語言中,`''`用來包裹字元;`""`用來包裹字串,但Python一律視為字串,所以在符號上沒有限制 ::: - 函式:`print()` - 輸出<font color="#CE0000">多個字串</font> - `print('s1', 's2')` - `print('s1'+'s2')` | + | , | |:----:|:--------:| | 字串間**直接**連接 | 字串間以**指定方式**連接 | :::warning 當字串間以`,`連接時,`print()`可以使用`sep`、`end`參數 - sep:設定字串間以何種方法連接(預設為` `) - end:設定輸出後以何種方式結尾(預設為`\n`) | \n | \t | |:----:|:----:| | 換行 | Tab鍵 | ::: - 輸出<font color="#CE0000">多行字串</font> - `print('''s3''')` - 範例 ```python= # 函式示範 print('Hello World') # 輸出:Hello World # 輸出整數 integer(int) print(1000) # 輸出:1000 # 單引號、雙引號都通用 print("Hello World") # 輸出:Hello World # 多個字串可以用逗號連接(預設以空白鍵連接-可以改) print('Hello', 'World') # 輸出:Hello World # 多個字串可以用加號連接(直接連接-不可更改) print('Hello'+'World') # 輸出:HelloWorld # 用逗號連接時可使用sep控制連接方式 print('Hello', 'World', sep='!!!') # 輸出:Hello!!!World # 用逗號連接時可使用end控制結尾(預設以\n連接-可以改) print('Hello', 'World', sep='.') print('Python') # 輸出:Hello.World # Python # end從\n改成!!!!! print('Hello', 'World', sep='.', end='!!!!!') print('Python') # 輸出:Hello.World!!!!!Python # 多行字串輸出 print('''Today is September 15 ,right? ''') # 輸出:Today is # September 15 # ,right? ``` ## 練習題(Zerojudge) [**連結**](https://zerojudge.tw/) >先按右上角登入自己的Google帳號 >課程代碼:zYaJIZ 1. 登入帳號 2. 按一下自己的名字 3. 按參加課程 4. 輸入代碼:zYaJIZ --- ## 補充資料 [**程式語言世代**](https://zh.wikipedia.org/zh-tw/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80%E4%B8%96%E4%BB%A3) **推薦網站:**[**W3Schools**](https://www.w3schools.com/)