Code Judger 操作手冊
  • Code Judger 平臺介紹
  • 1 Code Judger 特色
    • 1.1 TQC+認證題庫
    • 1.2 答題方式與技巧
  • 2 【教師】主控臺
    • 2.1 題目管理
      • 2.1.1 建立新題目
      • 2.1.2 編輯題目
      • 2.1.3 題目加入流程圖
    • 2.2 題組管理
    • 2.3 作業管理
    • 2.4 考卷管理
    • 2.5 課程管理
  • 3 【教師】我的課程
    • 3.1 課程資訊
    • 3.2 同步編輯器
    • 3.3 練習題組
      • 3.3.1 新增/編輯 練習題組
      • 3.3.2 練習統計
    • 3.4 TQC+題庫
    • 3.5 作業總管
      • 3.5.1 新增作業
      • 3.5.2 開始作業
      • 3.5.3 作業成績單
    • 3.6 考試總管
      • 3.6.1 新增考試
      • 3.6.2 開始考試
      • 3.6.3 考試成績單
    • 3.7 統計資訊
  • 4 【學生】我的課程
    • 4.1 課程資訊
    • 4.2 同步編輯器
    • 4.3 練習題組
      • 4.2.1 作答方式
    • 4.4 TQC+題庫
    • 4.5 作  業
      • 4.5.1 作業成績
    • 4.6 考  試
      • 4.6.1 考試成績
  • 5 【單位管理】主控臺
    • 5.1 課程管理
    • 5.2 成員管理
    • 5.3 統計報表
    • 5.4 批次建立課程
    • 5.5 切換BU
  • 6 購買方案
  • 7 全校授權客制服務
    • 7.1 Code Judger與校務系統整合服務API
  • 8 版本更新記錄
    • 20240530
    • 20240320
    • 20230922
    • 20230908
    • 20230818
    • 20230202
    • 20221209
    • 20220801
    • 20220310
    • 20210922
    • 20210816
    • 20210510
    • 20210324
    • 20210112
    • 20201210
    • 20200427
    • 20191030
    • 20190320
    • 20181031
    • 20180426
    • 20180402
    • 20180313
  • 9 常見問答集
    • 建議使用的瀏覽器
    • 程式語言環境
    • 線上程式編輯器
  • Python 教學
    • 0 Python 初探
      • 0.1 Python 學習資源
      • 0.2 Python IDE 介紹
      • 0.3 Spyder 小試身手
      • 0.4 Python 語法初探
    • 1 變數與輸出入
    • 2 運算式、判斷式
    • 3 迴圈
    • 4 進階控制流程
    • 5 函式
    • 6 串列操作
    • 7 數組、字典、集合
    • 8 字串處理
    • 9 檔案處理
由 GitBook 提供支持
在本页
  • 註解(comment)
  • 換行
  • 縮排(indentation)
  • Python 的縮排
  • Python 怎麼縮排?
  • 用哪一種有差嗎?
  • 設定Tab為4個空格
  • 密技
  1. Python 教學
  2. 0 Python 初探

0.4 Python 語法初探

上一页0.3 Spyder 小試身手

最后更新于2年前

註解(comment)

  • 單行註解

    「#」為 Python 的註解符號,程式執行時「#」後面的程式碼不會執行,直接跳下一行。

  • 多行註解

    「'''」為 Python 的多行註解符號,需成對出現

換行

Python 在每行敘述的結尾處 不需要斷行符號

縮排(indentation)

  • 縮排是把程式碼依照結構作整理,使其有更高的可讀性

    大部分程式語言(e.g., C\C++, Java)是以一對大括號「{}」來表示程式區塊

Python 的縮排

Python 以冒號「 :」及縮排來表示程式區塊

Python 怎麼縮排?

用哪一種有差嗎?

  • 「Tab」*1

    • 優點:tab 鍵縮排的速度快、整齊、檔案小

    • 缺點:不同平臺的編輯器會將 tab 字元視為不同長度,用不同編輯器打開,可能造成存取出錯、排版亂掉、檔案合併上的困難。

      e.g., Unix 是 8 個字元,Windows、OSX 是 4 個字元

  • 「Space」*4

    • 優點:不同平臺的解讀有一致性

    • 缺點:鍛鍊手指肌肉

設定Tab為4個空格

密技

  • 放大縮小

  • 自動補齊(auto-complete)

    • Tab 鍵

  • 快速註解多行

    • Ctrl + 1

單行註解
多行註解
Python
C
縮排
Python 的縮排
怎麼縮排
設定Tab為4個空格