iT邦幫忙

python3相關文章
共有 818 則文章
鐵人賽 自我挑戰組 DAY 27

技術 [Day27] Codewars >>> First non-repeating character (Python)

題目(5kyu): Write a function named first_non_repeating_letter that takes a string...

鐵人賽 自我挑戰組 DAY 27

技術 Day- 27 - ModelForm - 實現 Django Form 和 Model 的連結

前言 時間來到第27天,想講的東西好像還差一點點,目前的想法是Day29把網站架構跟大家分享,還有寫一些基本功能,Day30來部署我們的網站,不知道大家覺得如何...

鐵人賽 Software Development DAY 28

技術 Python 與自動化測試的敲門磚_Day28_Pytest 與客製化

每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...

鐵人賽 Software Development DAY 29

技術 *args, **kwargs 大集合

學了那麼多天的函式參數(引數),現在來綜合複習一下吧! 位置參數:必填,對應傳入引數的順序: def func(a, b): print(a, b)...

鐵人賽 自我挑戰組 DAY 26

技術 [Day26] Codewars >>> Pete, the baker (Python)

題目(5kyu): Pete likes to bake some cakes. He has some recipes and ingredients. U...

鐵人賽 自我挑戰組 DAY 26

技術 Day-26 - Django Form 是怎麼讓Form 變簡單?

前言 來到第26天,其實還有很多想探討的,不過因為目標是訂在完成一個網站,所以會在後面盡量濃縮一些比較重要的重點那今天來講一下Django中特別的功能-Djan...

鐵人賽 自我挑戰組 DAY 25

技術 [Day25] Codewars >>> Decimal to Factorial and Back (Python)

題目(5kyu): Coding decimal numbers with factorials is a way of writing out number...

鐵人賽 Software Development DAY 28

技術 **kwargs

今天我們來研究 **kwargs: def func(**kwargs): print(kwargs) func(x=100, y=200) {'x...

鐵人賽 Software Development DAY 27

技術 Python 與自動化測試的敲門磚_Day27_Pytest 與 Mock

每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...

鐵人賽 AI & Data DAY 25

技術 [Day25] Logistic Regression-打造樣板

下面是使用分類器的python template之後我們會學習其他的分類器只要用這個樣板, 再換上要使用的分類器(step2)類別即可 1. 資料前處理 Im...

鐵人賽 自我挑戰組 DAY 25

技術 Day-25 - admin 管理 - Django 最方便快速的後台

前言 在Django裡有一項非常厲害的功能就是他可以自動幫你建立一個管理者的介面,讓你能用圖形化的方式輕鬆的管理整個Django 網頁的內容。這項功能就是adm...

鐵人賽 AI & Data DAY 24

技術 [Day24] Logistic Regression-Example(02)

接續上一篇的範例, 接下來學習評估結果 如何看分類器預測出的結果如何 首先用混淆矩陣來看有多少組是正確預測, 有多少組是錯誤預測關於 Confusion mat...

鐵人賽 自我挑戰組 DAY 24

技術 [Day24] Codewars >>> Split Strings (Python)

題目(6kyu): Complete the solution so that it splits the string into pairs of two...

鐵人賽 Software Development DAY 26

技術 Python 與自動化測試的敲門磚_Day26_GitLab CI/CD 與 Selenium

每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...

鐵人賽 Software Development DAY 27

技術 Keyword Arguments

今天我們來學習關鍵字引數。 回憶一下之前學到的:函式的位置參數可以用關鍵字引數的方式傳入: def func1(a, b, c): print(a, b...

鐵人賽 Software Development DAY 27

技術 Keyword Arguments

今天我們來學習關鍵字引數。 回憶一下之前學到的:函式的位置參數可以用關鍵字引數的方式傳入: def func1(a, b, c): print(a, b...

鐵人賽 自我挑戰組 DAY 24

技術 Day-24 - Model- 連結Template

前言 在完成Model的建置之後,我們要將Template和我們的Model進行連結。今天我們會運用我們之前學到的,來完成一個頁面。 連結Template 首先...

鐵人賽 Software Development DAY 26

技術 *args

今天來介紹我常常搞不清楚的 *args 先來回憶一下我們昨天學到的 iterable unpacking: a, b, *c = 10, 20, 'a', 'b...

鐵人賽 自我挑戰組 DAY 23

技術 [Day23] Codewars >>> Numbers and its Reversal Having Same Prime Factors. (Python)

題目(5kyu): The number 1089 is the smallest one, non palindromic, that has the sa...

鐵人賽 Software Development DAY 25

技術 Python 與自動化測試的敲門磚_Day25_GitLab CI/CD yaml 設定

每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...

鐵人賽 AI & Data DAY 23

技術 [Day23] Logistic Regression-Example(01)

Dataset 今天範例的資料是社交網路上使用者的基本數據包含userID, 性別, 年齡, 預估薪資, 以及是否購買產品 假設有一家汽車公司出了一款新的SU...

鐵人賽 自我挑戰組 DAY 23

技術 Day-23- 更新 Model

前言 今天要來講當Model裡面新增欄位和屬性的用法 更新 Model 當我們需要在Model裡面更新新的欄位時,不像建立的時候可以不給值,他會要求你幫該欄位預...

鐵人賽 Software Development DAY 25

技術 Extended Unpacking

接續昨天 unpacking 的學習,今天我們來練習更進階的 unpacking。 假設我們現在分別要得到一個陣列的首位元素和剩餘元素,可能會這樣寫: l =...

鐵人賽 自我挑戰組 DAY 22

技術 [Day22] Codewars >>> Rot13 (Python)

題目(5kyu): ROT13 is a simple letter substitution cipher that replaces a letter w...

鐵人賽 自我挑戰組 DAY 22

技術 Day-22 - Models - Shell 的查找

前言 我們昨天有用到 Shell如何在資料庫中建立資料的方法,接著要來查找資料庫裏面的資料。 QuerySet 我們在介紹Model時有介紹過,Django有提...

鐵人賽 Software Development DAY 24

技術 Python 與自動化測試的敲門磚_Day24_GitLab CI/CD 介紹

每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...

鐵人賽 Software Development DAY 24

技術 Unpacking Iterables

今天我們來研究 unpacking。 在這之前,複習一下 tuple Side Note on Tuples 能產生 tuple 的並不是括號,而是逗號: a...

鐵人賽 自我挑戰組 DAY 21

技術 [Day21] Codewars >>> Luck check (Python)

題目(5kyu): In some countries of former Soviet Union there was a belief about luc...

鐵人賽 自我挑戰組 DAY 21

技術 Day-21 Models- 使用Shell創建和插入資料

前言 今天我們要來練習怎麼操作資料庫。在Django 操作資料庫有幾種不同的方法,今天要先介紹如何使用Python Shell來操作。 進入 Shell 在要使...

鐵人賽 Software Development DAY 20

技術 [Day 20] Flask 實作 - 為搜尋引擎獻上後端! |【搜尋引擎製作錄】

Github, Over Engineering 礙於篇幅緣故,過多細節的部分,會挑重點講述,如有疑問歡迎留言討論 今天講述 Flask 實作後端 API 的內...