付費限定方格精選

能不能在 Notion實現蕃茄鐘工作法?|模板自動化函數分析(一)

更新於 發佈於 閱讀時間約 6 分鐘
如何寫函數一直以來都是入門 Notion 的一大門檻,酥油我本人剛開始也是一頭霧水,修改無數次的語法後,系統永遠出現紅字告訴我說:語法錯誤,雖然氣餒但心中有股氣,告訴自己別人可以成功為什麼我不行,所以我將一口賭氣化為學習動力,開始參照其他人成功範例的函數解析、基礎程式語言觀念,一點一點的去東學一點西學一點,一步一步寫成了這個模板。
適用人群:想跨入 Notion 但因為函數過於複雜而心生退意的人,也非常歡迎已經是函數高手的大家跟我分享,在我的思路底下更好的方法解,或是有任何錯誤的地方,歡迎指正。
請按文章:能不能在 Notion實現蕃茄鐘工作法?
模板在此👉🏻模板|蕃茄鐘
本文文長,建議使用電腦觀看體驗更佳。

零基礎簡單建立函數觀念(一):

  • 區分「文本」與「數值」: 文本需要使用兩個雙撇號包含起來,例如:"這是文本";相對於數值,沒有運算的功能;數值則可以使用運算符,也就是我們從小學得基礎數學加減乘除。

    。文本:"0" + "1" + "2" + "3" = "0123"
    。數值:0 + 1 + 2 + 3 = 6

    先釐清值是文本或是數值是在寫函數一件很重要的事情,由於兩者無法同時並存,所以 Notion裡頭有兩個專責於轉換格式的函數:將值轉成文本的 format()和 將值轉為數值的 toNumber()。
  • 解析函數語法:舉例一個簡單的加函數 add()
    。add() 函數總共有兩種方式可以成立:
    - 使用運算符加號
    - 使用「 add(欲相加的值1 , 欲相加的值2)」
    。解析定義:用來相加「欲相加的值」,
          而值本身可以為「文本」或「數值」。
在此提供一個重要的觀念:文本與數值不可以共同相加,打個比方: 在所有的函數中,必須保證我們要運行的值同為「數值」或是「文本」,所以當我們發現需要運行的值一個是文本、一個是數值,此時我們需要使用 format()或是 toNumber()轉換一下格式,讓值同為文本或是數值。
舉例:我有兩個值:一個文本 "23" 和一個數值 9,我想要將兩個值使用運算符號加號得出一個數值,函數要如何寫呢?
請點圖片解答。
— ( )括號內是函數要運行的範圍。換句話說:我們將需要使用加函數運行的地方,都使用「括號」包起來。 當我們函數編寫的越來越複雜,需要不斷地注意左括號與右括號包圍的範圍與數量,很多時候系統告訴判別錯誤時,都是這個小地方沒有注意到,有幾個左括號就必須有相同數量的右括號。
  • 能成立的公式就是目前最好的函數:最後談一個心態問題

    這是我個人從函數小白開始練習函數到現今的體悟,同一情境下有太多的函數可以達成自己想要的效果,只要自己目前能寫得出來的公式,就是目前最好的答案。
    我以前幾乎對函數沒有概念時,常常為了把函數寫出來大半夜通宵,後來發現讓自己腦袋休息一下,翻翻別人的範例,重新思考一下自己的需求以及思路邏輯,慢慢一步步構思自己的函數,所以完全不需要去追求最好公式,能達成目標才是最大的宗旨,如果在未來自己產生不一樣的需求時,再慢慢改進即可。
注意:寫函數時輸入法為英打模式,所以每個符號都是半形符號噢。

接下來,開始講解蕃茄鐘模板中的「實際總消耗」是如何產生:

構思思路:

函數分析:

  • concat()
  • floor()
  • format()
完成!
最後實際的總耗時欄目,使用了 concat()、floor()、format(),這三個並不算太難的函數,不曉得大家對於這個欄位有沒有一些概念或是覺得使用上能更符合使用情境的意見,都非常歡迎底下留言、來信告訴我喔,希望看到此處的大家都有完整理解,如果喜歡這篇文章歡迎愛心、拍手、留言,對於哪處敘述糢糊或者意思不清楚,也歡迎告知。祝大家有美好的一天,我們下次見。
創作者正在準備中
請加入 酥油的沙龍 了解最新動態!
你的見面禮 Premium 閱讀權限 只剩下0 小時 0
avatar-img
29會員
15內容數
酥油的 Premium
留言
avatar-img
留言分享你的想法!

































































酥油的沙龍 的其他內容
我ㄧ直思考能不能在Notion上實現蕃茄鐘工作法,既然有想法,那就開始動手做吧!我設計的模板只需要填入:任務、日期、預計數量與實際數量,這四個值基本就簡單搞定了,其他都交由函數自動處理。當然裡頭也有其他彈性化的小巧思,有興趣的朋友點進來看看吧,祝大家食用愉快。 圖多文長。
2021年想要保持的小習慣就是,記錄每天的自己有沒有喝到足量的水,所以我使用了健康跟捷徑這兩個蘋果原生的軟體,來真實記錄自己每天的喝水狀況。
有一天朋友傳了條訊息給我,說:身份證上浮水印好麻煩喔,要用線上網頁做,搞好久。 我回:你怎麽不問我啦,我教你阿,超簡單耶! 原來友人為了上傳保險資料(話說最近防疫保險有夠夯),又有個資上的顧慮,才有了以上的對話。接下來想教大家蘋果手機內建的「照片」功能,就能簡簡單單做出浮水印的效果嘍。
在 2020 年對於人際互動上的反省與調整後,我反而變得更不會交朋友了,去年做得最巨大的改變是從以前的聊天室潛水專業戶到主動在群裡發一下好玩的風景、搞笑的迷因、討論對價值觀的差異,還有朋友說我時常把心事都悶在心裡,問了也不講,所以漸漸開始分享我的心情。
嗨,大家好,我是懶癌末期患者, 酥油!致力於用最懶人的方式過好理想生活。 多年來一直斷斷續續寫著子彈筆記(Bullet Journal,以下簡稱bj),而在接觸notion後,更萌生了在平台上自製bj的念頭,所以本文的重點是notion實屬方法論,bj才是本體論的呈現。
在寫自己的 notion 作為子彈筆記 (Bullet Journal,以下簡稱bj) 失敗的經驗,寫著寫著腦袋突然蹦出一些對於 bj 或是 notion 的小想法,滿足自己在 notion 上如何達到最像心中的子彈筆記
我ㄧ直思考能不能在Notion上實現蕃茄鐘工作法,既然有想法,那就開始動手做吧!我設計的模板只需要填入:任務、日期、預計數量與實際數量,這四個值基本就簡單搞定了,其他都交由函數自動處理。當然裡頭也有其他彈性化的小巧思,有興趣的朋友點進來看看吧,祝大家食用愉快。 圖多文長。
2021年想要保持的小習慣就是,記錄每天的自己有沒有喝到足量的水,所以我使用了健康跟捷徑這兩個蘋果原生的軟體,來真實記錄自己每天的喝水狀況。
有一天朋友傳了條訊息給我,說:身份證上浮水印好麻煩喔,要用線上網頁做,搞好久。 我回:你怎麽不問我啦,我教你阿,超簡單耶! 原來友人為了上傳保險資料(話說最近防疫保險有夠夯),又有個資上的顧慮,才有了以上的對話。接下來想教大家蘋果手機內建的「照片」功能,就能簡簡單單做出浮水印的效果嘍。
在 2020 年對於人際互動上的反省與調整後,我反而變得更不會交朋友了,去年做得最巨大的改變是從以前的聊天室潛水專業戶到主動在群裡發一下好玩的風景、搞笑的迷因、討論對價值觀的差異,還有朋友說我時常把心事都悶在心裡,問了也不講,所以漸漸開始分享我的心情。
嗨,大家好,我是懶癌末期患者, 酥油!致力於用最懶人的方式過好理想生活。 多年來一直斷斷續續寫著子彈筆記(Bullet Journal,以下簡稱bj),而在接觸notion後,更萌生了在平台上自製bj的念頭,所以本文的重點是notion實屬方法論,bj才是本體論的呈現。
在寫自己的 notion 作為子彈筆記 (Bullet Journal,以下簡稱bj) 失敗的經驗,寫著寫著腦袋突然蹦出一些對於 bj 或是 notion 的小想法,滿足自己在 notion 上如何達到最像心中的子彈筆記
你可能也想看
Google News 追蹤
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 1.2.4 微積分的記法 1.2.5弦的振動 1.2.6熱的傳導 二 傅立葉認為他的結果對任一函數皆有效,並將函數定義為 (FF) 在一般情況下,函數
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 1.2.4 微積分的記法 1.2.5 弦的振動 五 特朗貝爾依循當時數學界對函數的普遍理解,視「函數」為任一分析式。 但這時的歐拉宣稱函數不必是正常意義下的
Thumbnail
此章節旨在介紹TypeScript中的運算符,包括算數運算子、比較運算子、賦值運算子、位元運算子,以及他們的優先等級。每種運算子都以清晰的解釋和代碼範例進行詳細說明,幫助讀者理解並有效地在自己的程式碼中使用。
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 數學中函數概念的重要性難以盡書,亦很難想像沒有函數概念的數學可以走多遠。誇張一點,我們可以說很大部份的數學都是按函數概念操作的。但少有人留意到,在某個意義上,函數可說是數學語言的一個語構處理。 漢語「函數」一詞乃
Thumbnail
1.0 從函數到函算語法 1.1 句子成份 九 屈折變化沒有標誌句子成份如何構成句子的規則﹗這是我們的另一個觀察。句子成份屬規範性的操作指引。現再返回《文通》的意見。《文通》將詞分成七種便是語法上的規範性指引。就句讀而言,《文通》說﹕ 「夫文者,集句以成,如錦繡然,故謂之文。欲知文,
Thumbnail
在Python中,我們可以用def關鍵字定義函數,並透過函數名稱呼叫它。函數參數可以是必填、關鍵字、默認或不定長度的類型。return語句負責結束函數並回傳值。全域變數可以在整個程序中使用,而區域變數只能在特定函數內使用。我們還可以在一個文件中定義函數,然後在另一個文件中呼叫它。
Thumbnail
你有在使用卡片和筆記系統嗎?這是一種強調有效連結和處理知識的知識管理系統 因為Notion沒有視覺化的連結與白板,所以其實我曾經嘗試過使用其他軟體 最後還是回來Notion 加上自動編號之後,目前這個模板讓我寫作輸出的時候輕鬆很多 只需要專注地寫下所有想法跟收集來的摘要,最後簡單排序就能組成文章了!
Thumbnail
電腦只做一件事情: 運算。 我們所看到的任何酷酷的應用: 不論是網頁動畫、遊戲特效、甚至是 AI 說的話,全部都 是由電腦的運算結果組合而成的。 首先我們來梳理一下各個名詞之間的關聯: 1. 運算分成兩個部分: 運算子 (運算的名稱,如: 加法) 和運算元 (運算的對象,如: 8)。運算就是對資
Thumbnail
Notion目前還沒有中文版,加上自由度高,一開始真的不知道要怎麼使用,也很難感受到他到底好用在哪?所以我整理了輕鬆開始的簡單的三步驟,照著這個順序開始,就能少走歪路,順利將Notion應用在工作生活上,變成你的得力助手!
Thumbnail
Notion以其強大功能廣受用戶歡迎,不僅提供豐富功能,還具備高度定制性,成為項目管理的理想選擇。 然而,其內建的進度條呈現似乎還滿單調的...所以這篇文章將介紹如何使用 Emoji 來豐富進度條設計,並提供多達22種的有趣組合! 讓你的任務進度管理以直觀形式展示,不僅增強視覺效果,更能增加成就感~
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 1.2.4 微積分的記法 1.2.5弦的振動 1.2.6熱的傳導 二 傅立葉認為他的結果對任一函數皆有效,並將函數定義為 (FF) 在一般情況下,函數
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 1.2.4 微積分的記法 1.2.5 弦的振動 五 特朗貝爾依循當時數學界對函數的普遍理解,視「函數」為任一分析式。 但這時的歐拉宣稱函數不必是正常意義下的
Thumbnail
此章節旨在介紹TypeScript中的運算符,包括算數運算子、比較運算子、賦值運算子、位元運算子,以及他們的優先等級。每種運算子都以清晰的解釋和代碼範例進行詳細說明,幫助讀者理解並有效地在自己的程式碼中使用。
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 數學中函數概念的重要性難以盡書,亦很難想像沒有函數概念的數學可以走多遠。誇張一點,我們可以說很大部份的數學都是按函數概念操作的。但少有人留意到,在某個意義上,函數可說是數學語言的一個語構處理。 漢語「函數」一詞乃
Thumbnail
1.0 從函數到函算語法 1.1 句子成份 九 屈折變化沒有標誌句子成份如何構成句子的規則﹗這是我們的另一個觀察。句子成份屬規範性的操作指引。現再返回《文通》的意見。《文通》將詞分成七種便是語法上的規範性指引。就句讀而言,《文通》說﹕ 「夫文者,集句以成,如錦繡然,故謂之文。欲知文,
Thumbnail
在Python中,我們可以用def關鍵字定義函數,並透過函數名稱呼叫它。函數參數可以是必填、關鍵字、默認或不定長度的類型。return語句負責結束函數並回傳值。全域變數可以在整個程序中使用,而區域變數只能在特定函數內使用。我們還可以在一個文件中定義函數,然後在另一個文件中呼叫它。
Thumbnail
你有在使用卡片和筆記系統嗎?這是一種強調有效連結和處理知識的知識管理系統 因為Notion沒有視覺化的連結與白板,所以其實我曾經嘗試過使用其他軟體 最後還是回來Notion 加上自動編號之後,目前這個模板讓我寫作輸出的時候輕鬆很多 只需要專注地寫下所有想法跟收集來的摘要,最後簡單排序就能組成文章了!
Thumbnail
電腦只做一件事情: 運算。 我們所看到的任何酷酷的應用: 不論是網頁動畫、遊戲特效、甚至是 AI 說的話,全部都 是由電腦的運算結果組合而成的。 首先我們來梳理一下各個名詞之間的關聯: 1. 運算分成兩個部分: 運算子 (運算的名稱,如: 加法) 和運算元 (運算的對象,如: 8)。運算就是對資
Thumbnail
Notion目前還沒有中文版,加上自由度高,一開始真的不知道要怎麼使用,也很難感受到他到底好用在哪?所以我整理了輕鬆開始的簡單的三步驟,照著這個順序開始,就能少走歪路,順利將Notion應用在工作生活上,變成你的得力助手!
Thumbnail
Notion以其強大功能廣受用戶歡迎,不僅提供豐富功能,還具備高度定制性,成為項目管理的理想選擇。 然而,其內建的進度條呈現似乎還滿單調的...所以這篇文章將介紹如何使用 Emoji 來豐富進度條設計,並提供多達22種的有趣組合! 讓你的任務進度管理以直觀形式展示,不僅增強視覺效果,更能增加成就感~