PythonTutor

@PythonTutor

PythonTutor

Public team

Community (0)
No community contribution yet

Joined on Apr 16, 2021

  • 原本電腦中的設定有多個python macOS內建python3、有透過brew、IDLE、PyCharm安裝的 https://developer.apple.com/forums/thread/680222 後來全都都刪除 /Library/Frameworks/Python.framework/Versions/3.9/bin/python3 /usr/local/ bin/python3 /usr/bin/python3
     Like  Bookmark
  • 松崗 作者黃建庭 2-15 bit位移 A = 5 << 2 2-16 運算子優先順序 1 ()[]{}
     Like  Bookmark
  • def function 要先定義,定義完要呼叫才會執行 def test(): print("123") test() 因為python是直譯的關係,如果先呼叫 會找不到定義
     Like  Bookmark
  • code = { 'A':"10", 'B':"11", 'C':"12", 'D':"13", 'E':"14", 'F':"15", 'G':"16", 'H':"17", 'I':"34",
     Like  Bookmark
  • List 陣列、串列 list是有序的 string = "String" for s in string: print(s) # "String" => "S","t","r","i","n","g" Tuple 元組
     Like  Bookmark
  • 加減乘除 a = 10 b = 5 print(a + b) # 加法 print(a - b) # 減法 print(a * b) # 乘法 print(a / b) # 除法 print(a // b)# 除法,但捨去小數
     Like  Bookmark
  • List names = ["小明" ,"小王", "阿華", "阿達"] for name in names: print(name) 初始化方式 初始化方式有兩種 l1 = list() # list是函式,()用來呼叫函式
     Like  Bookmark
  • 版本號 頭中尾 1.0.0 1.0.1 ... 1.1.0 尾:修復小bug、穩定,最不重要的更新
     Like  Bookmark
  • 要先分辨靜態網站(寫死)、動態網站(後端API要json) POST、GET方法 傳遞參數:帳號密碼 vs 頁數
     Like  Bookmark
  • for迴圈 C語言大概長這樣 for (... ;...; ..){ } 條件都在()裡面,要執行指令放{}
     Like  Bookmark
  • 換行 在行尾加兩個空白,為換行 有些編輯器或者網頁版只按Enter而沒加空白,顯示出來也能換行, 為維持一致性還是加上。 標題 最大標題 次標題 小一號標題 再小一號
     Like  Bookmark
  • 縮排 print sep, end if for len type import if name == 'main':
     Like  Bookmark
  • https://blog.csdn.net/qq284489030/article/details/79625968?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242
     Like  Bookmark
  • def itoc(inch:int) -> float: return inch * 2.54
     Like  Bookmark
  • lambda為python語言中的匿名函式, 是邏輯相對簡單的function, 可理解為 只處理一件事情的def 無參數 有命名的函式 def 將def取名為"hi",要用的時候呼叫他的名字 def hi():
     Like  Bookmark
  • 遞迴跟迭代常被拿來一起比較 以生物學的角度來舉例, 遞迴就像自己的細胞DNA複製自己、生成自己,再複製自己、生成自己; 而迭代則是一代一代衍進的,如阿公生老爸、老爸生兒子、兒子生孫子 遞迴 (Recursive) 一開始學遞迴真的爆炸抽象 遞迴是自己call自己,自己執行完之後再執行自己 效率較差,但程式碼簡潔 可讀性佳
     Like 1 Bookmark
  • $ pip3 install --upgrade pip $ pip3 install bs4 $ pip3 install requests
     Like  Bookmark
  • 輸入目前體重(kg),若每年增加 12(kg),請計算並輸出未來 10 年的體重變化。
     Like  Bookmark