iT邦幫忙

python入門相關文章
共有 446 則文章

技術 簡易練習-2 判斷是否為質數

BJ4 #判斷是否質數 num = int(input('請輸入任意整數來判斷是否質數: ')) if num > 1: for i in ra...

鐵人賽 Software Development DAY 30
從0開始學習程式-Python 系列 第 32

技術 從0開始學習程式-Python 之 學習整理

今天是補班日,也是完成完成30天的挑戰大喜之日啊!!!實際上是34天 QQ 可喜可賀 可喜可樂 以下幫大家整理這次的文章內容,其實分蠻多小項目的,希望能有助於大...

鐵人賽 Software Development DAY 27
從0開始學習程式-Python 系列 第 28

技術 [Day31] dict也可以排序嗎?

還記得sorted()嗎?我們今天來更完整呈現sorted(iterable,key,reverse)的樣貌其實在這個函數裡面所說的:只要是一個可迭代(iter...

鐵人賽 Software Development DAY 26
從0開始學習程式-Python 系列 第 27

技術 [Day30] 腫麼讀由你

昨天颱風天在家耍廢一天了,今天來一點簡單的讀檔案應該是寫程式中最令人崩潰的問題~前幾天有人問我讀檔案時,還不免俗的腦袋當機呢!檔案類型多變,所以在讀檔案時總會有...

鐵人賽 Software Development DAY 25
從0開始學習程式-Python 系列 第 26

技術 [Day29] 實例演練:質數表

bruteforce 暴力破解法:窮舉所有可能,將該數除以比他小的每個正整數,如果有能被他整除的就不是質數 Eratosthenes方法:數字由小到大,確認是...

鐵人賽 Software Development DAY 23
從0開始學習程式-Python 系列 第 24

技術 [Day27] 可以動的規劃?

Dynamic Programming 直白的翻成中文就是「動態規劃」通常用在把問題最佳化。還記得之前提到的Divide and Conquer嗎?就是將一個大...

鐵人賽 Software Development DAY 22
從0開始學習程式-Python 系列 第 23

技術 [Day26] init and self

今天我們來稍微詳細一點講一下class class abc: def __init__(self,var1,var2...): self...

鐵人賽 Software Development DAY 21
從0開始學習程式-Python 系列 第 22

技術 [Day25]Object&Class到底是什麼?

物件(Object):白話文就是「實物(instance) 」,他的狀態是動態的,可以因為參數或者訊息作出適當的反應或改變,而不同的物件的狀態可以不一樣。 類...

鐵人賽 Software Development DAY 20
從0開始學習程式-Python 系列 第 21

技術 [Day24]一起來做飲料點餐系統吧!

突然想到我們在Day22的題目解答還沒release,那我們今天就當成程式範例時間吧! bonus=5 #全班總成績的bonus from functools...

鐵人賽 Software Development DAY 19
從0開始學習程式-Python 系列 第 20

技術 [Day23]OMG!OMG! 跨檔案的global variable不受控!

到現在我還是需要很多咖啡才對QQ今天我們來講解一下跨檔案之間的全域變數操作吧! 跨檔案的全域變數操作有不一樣? 這是外部建立的finction檔案op.py:...

鐵人賽 Software Development DAY 18
從0開始學習程式-Python 系列 第 19

技術 [Day22] I want it that way! global variable就是要這樣用!

今天真的是忙碌的一天,到現在才能把文章貼出來QQ 變數不一樣? 當我們在使用function時,最常遇到的就是變數問題!其實·在變數的操作上有分成全域變數(gl...

鐵人賽 Software Development DAY 15
從0開始學習程式-Python 系列 第 16

技術 [Day19]Hey! lambda 你在搞什麼?

It's Friday! 今天我們早一點開始吧~但我們還是要認真學習!也可以早一點下班去玩啦! What is lambda function? lambda...

鐵人賽 Software Development DAY 14
從0開始學習程式-Python 系列 第 15

技術 [Day18]如果__name__ 好好用

再撐一下!明天就是星期五了! 回顧一下昨天的執行結果: >>> python main_1.py This __name__ is age_1...

鐵人賽 Software Development DAY 11
從0開始學習程式-Python 系列 第 12

技術 [Day15]你知道函數嗎?

假期結束了!也希望這兩天烤肉開心!但不要成為廁所管理員今天我們來介紹一個重要的功能 什麼是function? 顧名思義叫做方程式,當我們丟一些變數進到funct...

鐵人賽 Software Development DAY 10
從0開始學習程式-Python 系列 第 11

技術 [Day14]當我們集在一起

三天連假就這樣來到最後一天~高速公路也是塞的大家頭昏吧!所以今天我們就來點輕鬆的,來介紹一下集合的運算,這算是python蠻特殊的利用! set集合 就是你高中...

鐵人賽 Software Development DAY 9
從0開始學習程式-Python 系列 第 10

技術 [Day13] Really!? 你不知道什麼是字典?

不知道大家昨天晚上有吃飽嗎?還是今天早上已經在烙賽呢?今天我們來學個輕鬆的變數吧! Dictionary到底是啥? 可以想像就是一本字典,跟在國小學習用字典感覺...

鐵人賽 Software Development DAY 8

技術 [Day12] 從烤網看串列

放下烤肉,在這裡學程式才屌啊!當你程式寫不出來的時候,千萬不要把電腦拿去烤,生財工具很重要!! 一維陣列 1-D list 慘了!這看起來有點像肉串一維陣列就是...

鐵人賽 Software Development DAY 7

技術 [Day11] numpy統計嗨起來

1. 隨機變數np.random.randn(size):由一個平均為0,變異數為1的高斯分布中隨機取點,並以list儲存。np.random.randint(...

鐵人賽 Software Development DAY 6

技術 [Day10] 安裝引用模組知多少?

終於來到了小週末啦XD可是本肥今天下午還要Meeting QQ只能預祝大家今天玩得愉快啦!再撐一下就三天連假啦XD首先我們先來檢查一下我們目前有的module(...

鐵人賽 Software Development DAY 5

技術 [Day 9] 當你的眼睛一直笑,當你的python繼續進步...

多麽希望是星期四對吧~可是今天是星期二QQ 我們來看一下昨天的練習吧 Q. 如果有一個List:[1,2,3,4,5,6],如果要由左至右逐項移除,你會怎麼做呢...

鐵人賽 Software Development DAY 4

技術 [Day 8] 如果我說沒有如果!Python 如果是什麼?

歡迎大家來到Blue Monday!今天學校來了好多新生,看起來充滿幹!但是對研究生或助教來說...應該是噩夢的開始吧XDD好了~扯遠了~如果我說,這沒有結果....

鐵人賽 Software Development DAY 1

技術 [Day5]Python也有櫃子?

不知道大家吃飽睡飽嗎?一個禮拜就這樣來到Happy Friday!但是鐵人的學習是不能停下來啊啊!我們今天來介紹一個好用的變數型態! 櫃子!? 對你迷有看錯捏~...

鐵人賽 Software Development DAY 1

技術 [Day4] 基本變數有搞頭嗎?

之前犯傻....忘記說要選擇主題了....所以只好再來一次~所以看來我們會有34篇的學習文章~大家一起來學習吧但為了更吻合主題內容,前三天的內容當成延伸閱讀吧!...

鐵人賽 自我挑戰組 DAY 5

技術 [Day5]Python也有櫃子?

不知道大家吃飽睡飽嗎?一個禮拜就這樣來到Happy Friday!但是鐵人的學習是不能停下來啊啊!我們今天來介紹一個好用的變數型態! 櫃子!? 對你迷有看錯捏~...

技術 Leetcode June challenge ( Invert Binary Tree )

In time, you will call me master -- Star Wars Week 1 Invert Binary Tree...

技術 【Day01】自學Python在VSCode建環境

Python2.x與3.x區別簡單說 Python2: 2020年01月01日正式宣布Python2.7正式停止開發與維護,但在2020年04月20日發布了2....