Skip to main content

Command Palette

Search for a command to run...

從零開始學 Python

Series

從零開始學 Python

第12屆iT邦幫忙鐵人賽 Software Development 組佳作系列文章《從零開始學Python》

  1. 從零開始學Python (1) — 緒論:寫在前面

    Day 01 緒論:寫在前面 為了方便大家閱讀,這個系列也存成Medium的list囉!https://desolve.medium.com/list/python-6f7985967b68 註:本篇文章同步刊載於iT邦幫忙,為鐵人賽之系列文章。https://ithelp.ithome.com.tw/articles/10237408 一年又過去啦!不曉得各位過得如何呢?在寫了從LeetCode學演算法系列文章後,Medium上,陸續也寫滿了百篇(現在是105篇)的LeetCode系列的教學文...

    Sep 17, 20201 min read
  2. 從零開始學Python (2) — 語言起源及安裝使用:偉大的東西常常是無心插柳柳橙汁

    Day 02 語言起源及安裝使用:偉大的東西常常是無心插柳柳橙汁 註:本篇文章同步刊載於iT邦幫忙,為鐵人賽之系列文章。https://ithelp.ithome.com.tw/articles/10237509 第二天的文章,我們來介紹Python的起源和基礎安裝流程。 Python的創始人是吉多·范羅蘇姆(Guido van Rossum),在1989年聖誕節打發時間開發出來的。後續經過一連串的發展,有興趣的可以Google一下,我們只需要知道幾個最簡單的點: 主流版本有分Python 2...

    Sep 17, 20201 min read
    從零開始學Python (2) — 語言起源及安裝使用:偉大的東西常常是無心插柳柳橙汁
  3. 從零開始學Python (3) — 變數、型態、運算子:你的除法不是你的除法

    Day 03 變數、型態、運算子:你的除法不是你的除法 註:本篇文章同步刊載於iT邦幫忙,為鐵人賽之系列文章。https://ithelp.ithome.com.tw/articles/10237877 從前從前,有個聰明的小男孩叫高斯,有天老師有事情要忙,出了一道算術題給全班慢慢寫:1+2+3+…+100 = ?誰知道高斯馬上就將這個題目用簡單的乘法給迅速算出來了,答案是(1+100) * 100 / 2 = 5050。 這告訴我們,做人不要太白目XD 以下我們使用上一篇文章的直譯器,來試...

    Sep 17, 20202 min read
  4. 從零開始學Python (4) — 型態轉換及字串基礎:叫你印出來不是叫你開印表機阿!

    Day 04 型態轉換及字串基礎:叫你印出來不是叫你開印表機阿! 註:本篇文章同步刊載於iT邦幫忙,為鐵人賽之系列文章。https://ithelp.ithome.com.tw/articles/10238980 註:本文同步刊載在Medium,若習慣Medium的話亦可去那邊看呦! 我們先來解答一下昨天的問題。讀者的變數名稱可以自己定義,只要答案正確即可。(但定義的時候,盡量是能夠表達出這個變數是用來做什麼的會比較好)第一題的內容很簡單,就是把東西放進去計算,然後print出來。範例解如下: ...

    Sep 18, 20203 min read
  5. 從零開始學Python (5) — 串列(list)、Tuple(元組)、字典(dict)、集合(set):我的字典裡沒有放棄,因為我還沒有寫進去(上)

    Day 05 串列(list)、Tuple(元組)、字典(dict)、集合(set):我的字典裡沒有放棄,因為我還沒有寫進去(上) 註:本篇文章同步刊載於iT邦幫忙,為鐵人賽之系列文章。https://ithelp.ithome.com.tw/articles/10239342/ 先來解答昨天的問題吧!1. 答案如下: >>> chs='abcdefghijklmnopqrstuvwxyz' >>> print(chs[::-2]) *# 從尾往頭,step為-2,不要忘記沒有寫的還是要補...

    Sep 20, 20203 min read
  6. 從零開始學Python (6) — 從零開始學Python — 串列(list)、Tuple(元組)、字典(dict)、集合(set):我的字典裡沒有放棄,因為我還沒有寫進去(下)

    註:本篇文章同步刊載於iT邦幫忙,為鐵人賽之系列文章。https://ithelp.ithome.com.tw/articles/10240088/ 接下來我們要介紹另外兩個資料型態:字典(dict)與集合(set)。首先是字典:字典跟串列有點類似的部分,但是它的表示方式是一個鍵(key)對一個值(value),就好像函式一樣,一個字典裡面不會出現重覆的key,但有可能不同key對應的value剛好一樣;這樣一來,我們就可以用key去查找其對應的value。需要注意的是,串列是有一個固定的順序排...

    Sep 21, 20203 min read5