---
# System prepended metadata

title: 資研 9/15 社課講義
tags: [社課講義, 資研]

---

# 資研 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/)