發表文章

目前顯示的是有「Python」標籤的文章

跟著Nimo一起從頭開始學Python

圖片
什麼是Python?都用在什麼地方? Python是一種程式語言,他簡潔、優雅、易讀、社群大、資源多。 Python經常被用在Web、爬蟲、伺服器軟體,雲計算,人工智能等等。 誰發明了Python? Python的發明者為 吉多·范羅蘇姆 ,起初只是想打發聖誕節前後的空餘時間,而創造了Python。 (圖片取自維基百科) PS: Python名字的由來只是因為一個馬戲團。 該怎麼學習Python? 除了坊間一般的教學之外,Nimo會在學習的過程中記錄下學習的要點,並做成一系列的文章。 安裝 安裝Python 資料類型 控制邏輯 模組 推薦的Python入門書 我是透過這本書來學習Python,也推薦給你! 博客來 精通 Python 歡迎你留言分享你的想法! 文章參考備註 維基百科:吉多·范羅蘇姆

mac安裝python 超簡單 (以python3.7為例)

圖片
手把手的教學又來了! 這次是程式語言Python。 讓我們開始吧! 從官網下載Python 一步步的安裝下去 安裝完成 Anaconda是一堆python的套件,與python的標準函式庫。 從官網下載anaconda (記得對應你安裝的python版本) 一步步的安裝下去 anaconda 需要安裝比較長的時間 安裝完成 小試身手 pip 曾經最受歡迎的第三方Python套件,現在已經成為Python的標準部件了! 一種Python的套件管理器。 這會在安裝Python時一併被安裝。 conda Anaconda開發人員寫的,類似pip的工具,解決了一些他們在pip上看到的問題。 若是你用pip發生了問題,可以考慮使用conda來代替使用。 這會在安裝Anaconda時一併被安裝。 推薦的Python入門書 我是透過這本書來學習Python,也推薦給你! 博客來 精通 Python

Python small note

運算子 A**B #A的B次方 註解 # #單行註解 """ #多行註解 and or not 優先順序 not > and > or IF ELSE 用縮排來判斷是不是在if,而不是用大括號。 elif == else if In C if (condition) { ... }else if (condition){ ... }else{ ... } In Python if (condition) : ... elif (condition) : ... else: ... Function In C #用大括號來判別是不是這個function的內容 int function(parameter){ .... .... } In Python #用縮進來判別是不是這個function的內容 def function(parameter): .... .... Anonymous Functions 使用方法: lambda 回傳值 : 程式碼 常用: print filter(lambda 回傳值 : 程式碼, list) lambda x: x % 3 == 0 相等於 def by_three (x) :     return x % 3 == 0 import In C #include <something> In Python import somthing function import from module import function from moudle import * 用索引存取字串 ( Access by Index ) varName = "cats"[0] #把cats中第0個元素('c')放到varName變數中 == "cats"[0:1]。 varName = "cats"[1:3] #從cats中位置1開始抓元素直到位置3之前(at)。 字串函數 len(strName) #長度 .lower() #小寫化 .upper() #大寫化 str(dataName) #字串化 print strN...