cp2025 計算機程式

  • Home
    • SMap
    • reveal
    • blog
  • About
    • cs101
    • Computer
      • llama
      • nginx
    • AI
      • QandA
      • Teams
    • Homework
  • Topics
    • Git
      • Git_ex1
      • Git_ex2
    • Python
      • SE
      • CL
      • Loops
      • Recursion
      • SA
      • SST
      • Maze
      • Collect
      • GT
      • Python_ex1
    • Javascript
      • HTML and CSS
    • Project
      • Waitress
      • API
  • Brython
    • Brython_ex
    • Robot_ex
  • Ref
    • Reeborg
      • ex1
      • Otto_ninja
    • tkinter
    • Pyodide
    • Pyodide_ex
    • Pyodide2
      • robot.py
      • Example2
    • Pyodide3
      • png_files
      • Harvest
Brython_ex << Previous Next >> Ref

Robot_ex

在 Brython 環境事先導入 brython_robot.py 後, 可以利用下列範例學習 Python 程式語法:

基本變數與數值操作 (1)

字串與輸出 (2)

基本邏輯與條件判斷 (3)

函式定義與呼叫 (4)

函式參數與重複使用 (5)

for 迴圈基礎 (6)

while 迴圈 (7)

List 基礎 (8)

Dict 應用 (9)

邏輯運算子(and, or, not) (10)

錯誤處理(try / except) (11)

多維清單(List of List) (12)

自訂類別與物件屬性 (13)

類別繼承與方法覆寫 (14)

Tuple 與不可變資料 (15)

條件運算式(ternary if) (16)

匿名函式(lambda) (17)

enumerate() 搭配清單 (18)

yield 與 Generator 動作序列控制 (19)

函式參數:*args (20)

列表推導式(計算指令長度) (21)

使用 zip() 交錯步數與轉向 (22)

使用 map() 與 lambda (23)

類別屬性(Class variable) (24)

屬性封裝與方法鏈 (25)

多層巢狀資料結構應用 (26)

函式回傳函式(Closure) (27)

集合(Set)與推導式 (28)

字典推導式(Dict Comprehension) (29)

自訂例外 (30)

類別方法與靜態方法 (31)

使用 enumerate() 實用技巧 (32)

生成器 yield 動作序列控制 (33)

用 filter() 篩選動作 (34)

利用 sorted() 排序步驟 (35)

初探裝飾器(Decorator) (36)

使用 next() 和迭代器控制流程 (37)


Brython_ex << Previous Next >> Ref

Copyright © All rights reserved | This template is made with by Colorlib