iT邦幫忙

python3相關文章
共有 1020 則文章
鐵人賽 Software Development DAY 29

技術 Day29- 經典騎士漫步問題

哈囉~ 大家好,今天分享一個有趣的棋盤問題。 這個問題也是從西洋棋延伸而來的問題,給你一個西洋棋盤,如何讓騎士從一個點出發,不重複的走遍整個西洋棋的棋盤? 騎士...

鐵人賽 IT管理 DAY 1

技術 DAY 01 : 讓企業擁有真正屬於自己的ERP

說明、緣由 投入資訊產業約17年,歷經過許多的程式語言,也投入過不同的行業別,5年前開始接觸Odoo,並開始用他導入客戶,藉這次鐵人賽,選幾個案例流程,分享給邦...

鐵人賽 Software Development DAY 6

技術 python 簡單又不失強大

寫在前面 python是一種相當適合新手學習也相當適合高手使用的語言 具有簡單的語法跟結構,同時又具有相當多的函式庫可以做各種想得到跟想不到的事 想寫AI,有...

鐵人賽 Software Development DAY 17

技術 Python 與自動化測試的敲門磚_Day17_Selenium 瀏覽器基本操作

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

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 12

技術 Day12-Dictionary-特性

Dictionary是一種無序性(unordered)的key-value pair。 以下分別就key和value來自問自答 Key key是否能重複呢? 在...

鐵人賽 自我挑戰組 DAY 2

技術 Day2-嗨 Python! 環境準備

嘿 大家好,昨天我們介紹了關於程式語言演進的歷史,以及接下來我們的進度,我們今天就正式來開始認識"寫程式"這件事吧! 我要帶大家認識的程式...

鐵人賽 Software Development DAY 19

技術 Day19- 隨心所欲的自定義函數參數介紹

路遙知碼力,日久練成精-只要在程式之路鑽研的夠深,便能夠充分發揮程式碼的力量; 練習的日子夠久,便能夠練成寫出精簡代碼的能力。 至今為止我們認識了許多pytho...

鐵人賽 AI & Data DAY 3

技術 DAY[3]-環境建立教學

環境基本資料 作業系統 : Windows 10 64位元 家用版 1809 開發環境 : conda 4.6.14 ipython(Jupyter noteb...

鐵人賽 Software Development DAY 12

技術 Day12- 第二屠龍刀一式- 列表生成式(一) 精簡的語法,利用一個列表生出另一個

路遙知碼力,日久練成精-只要在程式之路鑽研的夠深,便能夠充分發揮程式碼的力量; 練習的日子夠久,便能夠練成寫出精簡代碼的能力。 先公佈一下昨天課後練習的解答吧:...

技術 python小技巧——如何讀取並更新編碼混雜的文字檔

問題情境: 常常在工作中遇到某一些文字檔是由許多編碼不同的文字段組成,因為大型爬蟲爬下來的各種網頁有時候並沒有正確的把網頁原始編碼轉換成'utf8',導致大部份...

鐵人賽 Modern Web DAY 28

技術 三十天全端學習(javascript、python、mongoDB)---第二十八天: 前端 onsen UI的進階使用

第二十八天: 前端 onsen UI的進階使用 今日帶大家做一個比較完整的mobile app,大致結構 -> 四個頁面(登入、自訂頁面1、自訂頁面2...

鐵人賽 自我挑戰組 DAY 18
Python淺顯易懂的小教室 系列 第 18

技術 [Day_18]迴圈與生成式 - (4)

迴圈結構特殊指令的使用-break、continue與else 迴圈在特殊需求下可以適用break、continue與else指令,當要跳出迴圈時可以使用bre...

鐵人賽 Software Development DAY 13

技術 Day13- 第二屠龍刀二式- 列表生成式(二) 搭配if使用達到過濾的效果

路遙知碼力,日久練成精-只要在程式之路鑽研的夠深,便能夠充分發揮程式碼的力量; 練習的日子夠久,便能夠練成寫出精簡代碼的能力。 首先公佈昨天課後練習解答:(還沒...

鐵人賽 Software Development DAY 19

技術 [19] [燒瓶裡的部落格] 09. 正式部署

本篇的情境是你要把寫好的應用部署到伺服器上,只會就怎麼建立發行檔和安裝 不會說明要怎麼選擇伺服器,要測試的話可以另外開一個虛擬環境 並不建議直接使用這個方法進行...

鐵人賽 自我挑戰組 DAY 1

技術 Day1-程式是甚麼東西啦!

大家好,我是 oxygen,目前在醫藥衛生學群的學校當個大學生,接觸程式語言約 7 年,雖然不能完成像 Google Search 一樣偉大的系統,但卻時常透過...

技術 [Python]B02─語意(semantics):變數與物件

Hi! 大家好,我是Eric,這次教大家Python的語意(semantics):變數與物件! ■ 語意(semantics):變數與物件 ■ 變數是指標...

技術 Python 入門筆記

前言 : Python 是一門相對比較好上手的程式語言,簡潔的表述與直覺的語句使許多人易於上手;筆者作為一個初學者,想在學習 python 的過程中留一些筆記,...

鐵人賽 Modern Web DAY 7

技術 Day 7 - 在 serverless 裡使用環境變數讓這些 key 好管理

前言 看著前幾天的文章,像我們 notify 驗證的 API 有使用到 REDIRECT_URI、CLIENT_ID 以及 CLIENT_SECRET,或是像...

技術 python 流水號變數

之前打某個程式碼時剛好要設流水號變數那時用eval但會出現can't assign to function call for i in range(1, 11)...

鐵人賽 自我挑戰組 DAY 26

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

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

鐵人賽 自我挑戰組 DAY 6
Python 學習筆記 系列 第 6

技術 Day6 Python 基礎 - for流程判斷

今天介紹另一個循環判斷式 for循環,首先,先寫一個很簡單的 for循環的代碼 #!/usr/bin/env python3 # -*- coding:utf-...

鐵人賽 Software Development DAY 6

技術 Python 與自動化測試的敲門磚_Day06_Pytest 的 setup 和 teardown

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

鐵人賽 AI & Data DAY 3

技術 樹選手1號:decision tree [python實例]

今天來用decision tree做一個預測腫瘤是惡性還是良性的應用,在這裡就略過前期的資料處理與分割,直接從model應用開始,如果對這個分析有興趣,我有把k...

鐵人賽 自我挑戰組 DAY 29

技術 Day -29 - auth - Django內建的超好用註冊和登入

前言 昨天介紹完Class Based View ,今天快馬加鞭的繼續介紹註冊和登入的功能,也會帶到一點網頁的建置,希望能在最後一天如預期地可以部署網頁! au...

鐵人賽 Software Development DAY 2

技術 [Python 爬蟲這樣學,一定是大拇指拉!] DAY02 - 關於 Python (1)

所謂工欲善其事,必先利其器。 選擇 Python 的理由又是什麼?那我們得先從語言的特性及優缺點來探討。 Python 是什麼?爬蟲類嗎? 圖片來源 Pytho...

鐵人賽 Software Development DAY 11

技術 [11] [燒瓶裡的部落格] 01. 初始化一個 Flask 專案 - 使用工廠模式

後端 side project 就是要 泛舟 部落格啊,不然要幹嘛 照官方教學做一個基本的 CRUD 功能的部落格 首先建立專案之後再建立兩個資料夾 flas...

鐵人賽 自我挑戰組 DAY 22

技術 Day22: Python物件導向-建構式(Constructor)與方法(Method)

建構函式(Constructor)透過把類別名稱當作函式呼叫以此建立物件。此函式就是指建構函式,此函式建立新物件。呼叫建構函式時Python會建立新物件並執行...

鐵人賽 Software Development DAY 10

技術 Day10- 幾個程式經典問題,一亮出第一屠龍刀,彷彿開著坦克車攻打原始人,太逆天啦 (談切片語法的應用)

路遙知碼力,日久練成精-只要在程式之路鑽研的夠深,便能夠充分發揮程式碼的力量; 練習的日子夠久,便能夠練成寫出精簡代碼的能力。 在Day8中給大家講解了切片運算...

鐵人賽 Software Development DAY 9

技術 [09] [Flask 快速上手筆記] 08. 提示訊息與 Log 紀錄

Log Flask 使用標 Python 內建的 logging 所有與 Flask 相關的消息都用 app.logger 來記錄,其名稱與 app.name...

鐵人賽 Software Development DAY 5

技術 [用舒服的姿勢開發 Python Project] Day 05 - pip 中存在的問題

什麼是套件管理工具 (Package Manager) 無論是在開發時或是在系統安裝第三方軟體時,你可能會在安裝說明文件上看過 pip install、npm...