# 多文件項目的演練
* 開發 **項目** 就是開發一個 **專門解決一個復雜業務功能的軟件**
* 通常每 **一個項目** 就具有一個 **獨立專屬的目錄**,用于保存 **所有和項目相關的文件**
* 一個項目通常會包含 **很多源文件**
## 目標
* 在項目中添加多個文件,并且設置文件的執行
## 多文件項目演練
1. 在 `01_Python基礎` 項目中新建一個 `hm_02_第2個Python程序.py`
2. 在 `hm_02_第2個Python程序.py` 文件中添加一句 `print("hello")`
3. **點擊右鍵執行** `hm_02_第2個Python程序.py`

### 提示
* 在 `PyCharm` 中,要想讓哪一個 `Python` 程序能夠執行,必須首先通過 **鼠標右鍵的方式執行** 一下
* 對于初學者而言,在一個項目中設置多個程序可以執行,是非常方便的,可以方便對不同知識點的練習和測試
* 對于商業項目而言,通常在一個項目中,只有一個 **可以直接執行的 Python 源程序**
- linux基礎
- 01_Python基礎課程安排
- 02_操作系統(科普章節)
- 03_操作系統的發展史(科普章節)
- 04_文件和目錄(理解)
- 05_Ubuntu圖形界面入門
- 06_常用Linux命令的基本使用
- 07_Linux終端命令格式
- 08_文件和目錄常用命令
- 09_遠程管理常用命令
- 10_用戶權限相關命令
- 11_系統信息相關命令
- 12_其他命令
- python基礎
- 01_認識 Python
- 02_第一個Python 程序
- 03_PyCharm的初始設置(知道)
- 04_多文件項目的演練
- 05_注釋
- 06_算數運算符
- 07_程序執行原理(科普)
- 08_變量的基本使用
- 09_變量的命名
- 10_判斷(if)語句
- 11_運算符
- 12_循環
- 13_函數基礎
- 14_高級變量類型
- 15_綜合應用——名片管理系統
- 16_變量進階(理解)
- 17_函數進階.md
- 面向對象
- 01_面向對象(OOP)基本概念
- 02_類和對象
- 03_面向對象基礎語法
- 04_面向對象封裝案例
- 05_面向對象封裝案例 II