iT邦幫忙

python相關文章
共有 3526 則文章
鐵人賽 影片教學 DAY 4
全民瘋AI系列 系列 第 4

技術 [Day 4] 資料視覺化

資料視覺化 今日學習目標 探索式分析 (EDA) 聊聊何謂 EDA,為何要做數據分析? 撰寫第一支 EDA 程式 透過鳶尾花 (iris) 資料集,...

鐵人賽 影片教學 DAY 4

技術 [Day 4]用Django架構建置專屬的LINEBOT吧 - 建構資料庫

在models.py建立資料表 在完成第一個由Django架構製作的LINE BOT之後,當然就是要開始介紹如何以Django的model來建立LINE BOT...

鐵人賽 影片教學 DAY 3

技術 [Day 3]用Django架構建置專屬的LINEBOT吧 - 開始第一個LINE BOT APP

2022-04-21更新 由於Django版本更新的關係,所以urls.py裡面的設定已經不敷使用, from django.contrib import ad...

鐵人賽 Software Development DAY 5
從零開始學Python 系列 第 5

技術 [Day 05] 從零開始學Python - 串列(list)、Tuple(元組)、字典(dict)、集合(set):我的字典裡沒有放棄,因為我還沒有寫進去(上)

註:本文同步刊載在Medium,若習慣Medium的話亦可去那邊看呦! 先來解答昨天的問題吧!1. 答案如下: >>> chs='abcdef...

鐵人賽 Modern Web DAY 18

技術 Day 18:程式執行與審核系統 (6) - 支援更多語言的審核程式

截至昨天,我們解決了許多審核程式會碰到的各種問題,今天就來讓我們的審核程式支援更多的程式語言吧!基本上實作流程就是從 Docker 拉下具有該語言的編譯器和執...

鐵人賽 Software Development DAY 4
從零開始學Python 系列 第 4

技術 [Day 04] 從零開始學Python - 型態轉換及字串基礎:叫你印出來不是叫你開印表機阿!

註:本文同步刊載在Medium,若習慣Medium的話亦可去那邊看呦! 我們先來解答一下昨天的問題。讀者的變數名稱可以自己定義,只要答案正確即可。(但定義的時候...

鐵人賽 影片教學 DAY 2

技術 [Day 2]用Django架構建置專屬的LINEBOT吧 - 開始第一個Django專案

為什麼選擇Django 對於程式語言初學者而言,Python是很好理解跟上手的 如果對於Python已經有一定程度入門基礎(還沒有基礎的初學者可以看序章)那麼透...

鐵人賽 影片教學 DAY 1

技術 [Day00] 前言 - 你是否得了新技術焦慮症

自我介紹 哈摟,大家好,我是小碼農米爾,其時我加入 it 邦蠻久了,之前一直沒有修改暱稱,使用的是 「fysh711426」 這個帳號,不過今年發生了一些事,這...

鐵人賽 自我挑戰組 DAY 3

技術 [Day 3]爬蟲小試身手

今天我們將利用 requests 和 lxml 進行簡單的爬蟲,爬蟲的目標為 IT 邦幫忙首頁中所有的新聞標題。 觀察 請求方式與內容 首先我們先打開 Chro...

鐵人賽 自我挑戰組 DAY 1
30天搞懂Python 系列 第 1

技術 [第01天]30天搞懂Python-建立開發環境

為何想學Python? 1.TIOBE程式語言排行是程式語言流行度的指標,Python是2018年度最佳程式語言,2019年1月,Python超越C++首次進前...

鐵人賽 Software Development DAY 3
從零開始學Python 系列 第 3

技術 [Day 03] 從零開始學Python - 變數、型態、運算子:你的除法不是你的除法

註:本文同步刊載在Medium,若習慣Medium的話亦可去那邊看呦! 從前從前,有個聰明的小男孩叫高斯,有天老師有事情要忙,出了一道算術題給全班慢慢寫:1+2...

鐵人賽 Modern Web DAY 2

技術 Day2. 架設開發環境

我個人認為,學習程式設計最讓人頭痛想放棄的癥結點,很多時候是搞定開發環境跟工具,也就是一開始。因為每個人使用的硬體跟軟體規格版本不一,常常會出現相容性議題,我在...

鐵人賽 Software Development DAY 15
糊裡糊塗Python就上手 系列 第 15

技術 [2020鐵人賽Day15]糊裡糊塗Python就上手-CSV手到擒來

今日目標 學習如何使用Python操縱CSV的聽說讀寫!?不對,是讀寫應用 What is CSV? CSV(Comma Separated Values,簡稱...

鐵人賽 Software Development DAY 14
糊裡糊塗Python就上手 系列 第 14

技術 [2020鐵人賽Day14]糊裡糊塗Python就上手-文件I/O操作

今日目標 今天來點實作面操作,對文字文件(txt)檔案的讀寫(I/O)操作 功能說明 開啟文件open() open('file path', 'mode')...

鐵人賽 Software Development DAY 13
糊裡糊塗Python就上手 系列 第 13

技術 [2020鐵人賽Day13]糊裡糊塗Python就上手-套件模組的使用方法

今日目標 Python 有許多好用的套件模組,而我們今天就要來看看如何把們叫進來使用啦! What is package/module? 簡單來說,就是寫好許多...

鐵人賽 Software Development DAY 12
糊裡糊塗Python就上手 系列 第 12

技術 [2020鐵人賽Day12]糊裡糊塗Python就上手-函數(Function)的應用

今日目標 學習函數(Function)的使用方法,並以實作嘗試將程式代碼優化 What is Function? 比較簡短的說法就是把常重複用到的區塊代碼包裝起...

鐵人賽 Software Development DAY 11
糊裡糊塗Python就上手 系列 第 11

技術 [2020鐵人賽Day11]糊裡糊塗Python就上手-日期時間操作

今日目標 了解Python日期時間的操作 使用說明及實際體驗 引入模組 在呼叫 Python 日期時間前,需要導入 time, datetime 模組(而我們之...

鐵人賽 Software Development DAY 10
糊裡糊塗Python就上手 系列 第 10

技術 [2020鐵人賽Day10]糊裡糊塗Python就上手-字典(Dictionary)

今日目標 快速理解字典(Dictionary)的用法 What is dictionary? 顧名思義,就是字典啊!就如同我們在查字典一樣,先用部首(key)來...

鐵人賽 Software Development DAY 9
糊裡糊塗Python就上手 系列 第 9

技術 [2020鐵人賽Day09]糊裡糊塗Python就上手-收納櫃「串列(List)」及搜查線索「迴圈(for-loop)」

今日目標 快速了解串列(list)與for-loop迴圈應用 What is list? 簡單來說 list 可以用來儲存一連串有規則順序性的資料串列中的每個元...

鐵人賽 Software Development DAY 8
糊裡糊塗Python就上手 系列 第 8

技術 [2020鐵人賽Day08]糊裡糊塗Python就上手-判斷是非!?(if的應用)

今日目標 今天我想來點...A套餐的豪華組合!呃...但是好像預算不夠,還是點個B套餐的黃金配餐好了!!! 從以上有無看出,作者本人口袋其實很薄啊!不對啦!從...

鐵人賽 Software Development DAY 7
糊裡糊塗Python就上手 系列 第 7

技術 [2020鐵人賽Day07]糊裡糊塗Python就上手-變數的應用

今日目標 盡量表達什麼是變數,使在讀取這篇的你懂得它 What is variable? 以簡單暴力抽象的來說,就是裝東西的箱子怎會說是箱子呢?因為變數就是用來...

鐵人賽 影片教學 DAY 1

技術 [Day 1]用Django架構建置專屬的LINEBOT吧-序言

序言 本來完全是程式語言小白的我偶然情況下看到在LINE的群組裡面朋友拉進來一個聊天機器人Orz其實本來只是想要在網路上找找看有沒有其他聊天機器人加來玩卻意外因...

鐵人賽 Software Development DAY 6
糊裡糊塗Python就上手 系列 第 6

技術 [2020鐵人賽Day06]糊裡糊塗Python就上手-開發IDE簡易介紹與操作

今日目標 快速介紹開發用IDE及簡易操作 Jupyter Notebook 介紹 一款開發Python好用的IDE工具 開啟 Anaconda ,並找到 Jup...

鐵人賽 Software Development DAY 5
糊裡糊塗Python就上手 系列 第 5

技術 [2020鐵人賽Day05]糊裡糊塗Python就上手-Anaconda簡易操作(Linux篇)

今日目標 快速又簡易了解Linux方面的Anaconda操作 Linux篇 指令簡介 「尋常指令」 查看conda 版本 conda -V 查看 Conda...

鐵人賽 Software Development DAY 4
糊裡糊塗Python就上手 系列 第 4

技術 [2020鐵人賽Day04]糊裡糊塗Python就上手-Anaconda簡易操作(Windows篇)

今日目標 快速又簡易了解Windows方面的Anaconda操作 Windows篇 讓我們開啟Anaconda會看到下列畫面,在這畫面裡可以看到許多開發Pyth...

鐵人賽 Software Development DAY 3
糊裡糊塗Python就上手 系列 第 3

技術 [2020鐵人賽Day03]糊裡糊塗Python就上手-Anaconda環境安裝(Linux)

今日目標 快速學會在Linux上安裝Anaconda View Anaconda 首先,讓我們先到Anaconda官方網站(https://www.anacon...

鐵人賽 Software Development DAY 2
糊裡糊塗Python就上手 系列 第 2

技術 [2020鐵人賽Day02]糊裡糊塗Python就上手-Anaconda環境安裝(Windows)

今日目標 快速學會在Windows上安裝Anaconda What is Anaconda? 簡單來說,就是整合了讓一台電腦從無到有Python可以使用的安裝程...

鐵人賽 Software Development DAY 1
糊裡糊塗Python就上手 系列 第 1

技術 [2020鐵人賽Day01]糊裡糊塗Python就上手-啟敘

Python簡介 Python 是一套直譯式物件導向的程式語言,廣泛運用於大數據分析、網路爬蟲、人工智慧、機器學習與深度學習等等領域。同時,擁有許多模組套件,跨...

鐵人賽 Software Development DAY 2
從零開始學Python 系列 第 2

技術 [Day 02] 從零開始學Python - 語言起源及安裝使用:偉大的東西常常是無心插柳柳橙汁

註:本文同步刊載在Medium,若習慣Medium的話亦可去那邊看呦! 第二天的文章,我們來介紹Python的起源和基礎安裝流程。 Python的創始人是吉多·...

鐵人賽 Software Development DAY 1
從零開始學Python 系列 第 1

達標好文 技術 [Day 01] 從零開始學Python - 緒論:寫在前面

註:本文同步刊載在Medium,若習慣Medium的話亦可去那邊看呦! 一年又過去啦!不曉得各位過得如何呢?在寫了從LeetCode學演算法系列文章後,Medi...