---
# System prepended metadata

title: '1'
tags: [' 筆記', 基礎Python-蘇柏原]

---

---
title: 1
tags: 基礎Python-蘇柏原, 筆記
---
[蘇老師的教學系統：繳交作業上課講義網站](http://teaching.bo-yuan.net/?uid=5fa3502d3d1e6&id=5f42aa5062783_ex)
繳交作業：一個作業一個檔案 多個用壓縮
分數：準時交 遲交 未交
上課練習 可以發問
### 蘇柏原老師公司：巧禾
- http://kahap.com/

python 基礎
python 處理數據很方便
撰寫規則明確 空白鍵錯字 一有錯都不能動
### 下載解析的編譯器 下載python 3.7.9
- https://www.python.org/downloads/
window x86-64 installer
add python to path 加路徑
---
### 下載輔助 sublime text 3
https://www.sublimetext.com/3
windows 64 bit

---
def f函式(x參數)：
呼叫 f(20)

### 變數
print 輸出 如果沒有輸出 執行完還是沒有出現 要下指令
如：存檔 就是有執行沒有顯示的舉例

---
先存檔 檔名.py
control b 執行
control s 存檔
control ? ->＃註解

---
作業： zip檔案 是作業輸出結果 
開啟 cmd
1.exe
輸出結果要一樣
排版要一樣

2.exe
檔名後面附網址 會開啟網頁
3.exe
4.exe紅綠燈

---
### 文字
\t 有TAB鍵功能 縮排
\n 換行
print結尾會加自動加上\n所以都會換行（看不到）

print("ABc", end="")
print("DEF")
->ABCDEF 這樣就不會換行了

print("ABc", end="～")
print("DEF")
->ABC～DEF

---

### 判斷式



## 迴圈
for i in range(0,1001,1):

中斷
break 提前結束

### hw
迴圈做九九乘法表
排版一樣
半小時～一小時
![](https://i.imgur.com/1AnysqM.png)


![](https://i.imgur.com/x71PjT3.png)

---

## 類別 分類
變數跟函數做分類

class 類別名稱：

加上@staticmethod 就不用加上self
@classmethod 指向初始的變數

class 抽象概念
init 實體化

---

新增cmd
tools ->build system -> new build systwm

make填入 "start cmd/ k python $file"
tool->build system->就會找到cmd-python
