莫煩_Python3 基礎學 零基礎必修Python入門實作
解構Python3基礎學習系統,分成十三個章節,從零開始建立Python的基礎建設。Python的3.0版本,常被稱為Python 3000,或簡稱Py3k,相對於Python的早期版本,這是一個較大
內容簡介
作者介紹
適合人群
你將會學到什麼
購買須知
-
安裝
Mac 與 Windows 安裝
-
基本使用
print功能、基礎數學運算、變量variable
-
python基礎 2 print ()
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 教學教程 print 功能 播放列表: https://www.youtube.com/playlist?list=PLXO45tsB95cIRP5gCi8AlYwQ1uFO2aQBw 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/02-1-print/
-
python基礎 3 數學
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 教學教程基礎數學運算符號* 乘法/ 除法+ 加法- 減法% 餘數** 次方播放列表: https://www.youtube.com/ playlist?list=PLXO45tsB95c... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/02-2-basic-math/
-
python基礎 4 自變量 variable
詳細文字教程: https://morvanzhou.github.io/tutorials/ python 中的自變量就相當於一個placeholder, 裝載要存儲的值或者是運算. 然後之後還可以調用當初存儲起來的自變量. 播放列表: https://www.youtube.com/playlist?li... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/02-3-variable/
-
-
while 和 for 循環
在 Python 語言中用來控制循環的主要有兩個句法,while 和 for 語句,本講將簡單介紹 while 句法的使用。
-
python基礎 5 while循環
詳細文字教程: https://morvanzhou.github.io/tutorials/ python 當中有兩個最基礎的循環語句, while 和for. while 通常被用在無限循環當中, 當條件滿足時,執行命令, 條件不滿足時結束執行. for 通常被用在迭代當中.下節內容會提到具體的不同點. 播... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/03-1-while/
-
python基礎 6 for循環
詳細文字教程: https://morvanzhou.github.io/tutorials/ python 當中有兩個最基礎的循環語句, while 和for. while 通常被用在無限循環當中, 當條件滿足時,執行命令, 條件不滿足時結束執行. for 通常被用在迭代當中.它會按順序一個一個迭代list ... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/03-2-for/
-
-
if 判斷
除了常見的循環控制語句,Python 中還有 if, if else 和 if elif 等判斷語句,本講將簡單介紹 if 語句
-
python基礎 7 if 條件
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 教學教程7, 關係if 的條件語句, if 指的是當條件為什麼的時候,執行什麼. 比如說當條件為真實的時候,我要print('真實'), 那如果條件不為真實的時候,我就不會print 出'真實'. 播... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/04-1-if/
-
python基礎 8 if else 條件
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 教學教程7, 關係if 的條件語句, else 是表示if 的條件不成立的時候說要執行的結果. 比如說if '現在是晚上' : 執行'我要睡覺', else: (表示現在是白天了) 執行'我要工作'.... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/04-2-if-else/
-
python基礎 9 if elif else
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 教學教程9 if elif else. if elif else 是一個整體, 當其中的一項判斷成立的時候, python 就會跳出這個整體,開始執行後面的程序. 播放列表: https://www.y... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/04-3-if-elif-else/
-
-
定義功能
def 函數、函數參數與函數默認參數
-
python基礎 10 def 函數
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 教學教程10 def 函數, 函數是指一連串的,或者較為複雜的功能, 定義好函數之後可以在任何地方,任何時間調用定義好的函數播放列表: https://www.youtube.com/playlist... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/05-1-def/
-
python基礎 11 函數 參數
詳細文字教程: https://morvanzhou.github.io/tutorials/ 函數的參數可以是多種多樣, 定義好函數之後,在之後的運行中輸入函數中的參數, 使得函數的內涵變豐富播放列表: https://www.youtube.com/playlist?list=PLXO45tsB95cIRP... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/05-2-def-parameters/
-
python基础 12 函数默认参数 (教学教程tutorial) - YouTube
详细文字教程: https://morvanzhou.github.io/tutorials/ python3 教学教程12 每一个函数都可以有默认的参数, 定义好默认参数后是可以不用输入参数值,直接用此参数. 同时也可以改变默认参数值,赋予它不同的意义 播放列表: https://www.youtube.com... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/05-3-def-default-parameters/
-
-
變量形式
全局 & 局部變量
-
模組安裝
安裝外部的模塊有很多種方式, 不同的系統安裝形式也不同
-
文件讀取
python 中的讀寫文件很簡單,文件可以被不同的形式打開,(只讀, 寫入, 附加...) 但是萬萬要注意的是當完成了文件讀寫以後一定要關上文件。file.close()
-
python基礎 15 讀寫文件1
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程15 python 中的讀寫文件很簡單, 文件可以被不同的形式打開,(只讀, 寫入, 附加...)但是萬萬要注意的是當完成了文件讀寫以後一定要關上文件. file.close() 播放列表... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/08-1-read-file/
-
python基礎 16 讀寫文件2
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程16 這次我們說了對已有文件的附加文字, 附上想要加入的內容, 我們只要改變打開文件的方式就可以了, 以' a',也就是append 的方式打開它就能附上內容了. 播放列表: https:... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/08-2-read-file2/
-
python基礎 17 文件讀寫3
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程17 文件讀取我們可以用三種方式輸出內容, 一種是一次一行的輸出, (readline) 一種是全部讀取,按順序存在python 列表裡, (readlines), 一種是全部讀取,存儲為... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/08-3-read-file3/
-
-
class 分類
class 分類是定義一種類型,每種類型都會有自己的特定屬性和特定功能
-
python基礎 18 class 類
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程class 類是定義一種類型, 每種類型都會有自己的特定屬性和特定功能播放列表: https://www.youtube .com/playlist?list=PLXO45tsB95cIR... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/09-1-class/
-
python基礎 19 分類 init 功能
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程定義一個類以後,很多時候你都會給類一個初始功能, 這時候就要用到__init__. 注意在書寫__ init_ _的時候,前後是各有兩個"_". 播放列表: https://www.yo... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/09-2-class-init/
-
-
input 輸入
輸入命令可以讓你多元化你的程序,讓程序對應每一個不一樣的輸入做出不一樣的規劃。
-
元祖、列表、字典
元祖、列表、多維列表、dictionary字典
-
python基礎 21 元組 列表
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程元組和列表很相近, 都是表示一個有順序的一系列數據, 可以被迭代,也可以被賦值播放列表: https ://www.youtube.com/playlist?list=PLXO45ts... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/11-1-array-list/
-
python基礎 22 列表 list
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程列表的基本功能. 例子: a = [1,1,1,1] a.append(2) a.insert(1, 2) a.remove(2) # remove the first item whose... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/11-2-list/
-
python基礎 23 多維列表
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程一般應用到多維數據我們會用到外部的模塊或者是庫, 大家可以觀看我的numpy&pandas 教程: https://www. youtube.com/watch?v=To3YL92HZyc... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/11-3-multi-dim-list/
-
python基礎 24 字典 dictionary
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程字典和列表類似,但是字典是沒有順序的. 字典裡面也能包含列表或者另一個字典. 播放列表: https:// www.youtube.com/playlist?list=PLXO45tsB95... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/11-4-dictionary/
-
-
載入模組
python3 簡單教學教程,import 模組的4種方法:
-
python基礎 25 import 載入模組
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程import 模塊的4種方法: 本節練習代碼: https://github.com/MorvanZhou/tutorials/blob/master/basic/ 25_import.py... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/12-1-import/
-
python基礎 26 自己的模組
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程每一個py腳本文件其實就可以當做python 的一個模塊, 我們可以通過視頻中提到的方法調用它播放列表: https: //www.youtube.com/playlist?list=PL... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/12-2-personal-module/
-
-
其他
python應用補充內容
-
python基礎 27 continue & break
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程continue 和break 是打斷循環的兩種方式. break 是從立即生效,不執行循環裡面剩下的語句,跳出循環. continue 是不執行循環裡剩下的語句,重新開始新一輪的循環.... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/13-01-continue-break/
-
python基礎 28 錯誤處理 try
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程本節的練習代碼: https://github.com/MorvanZhou/tutorials/blob/master/basic/28_try.py 播放列表: https://www... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/13-02-try/
-
python基礎 29 zip lambda map
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程本節練習代碼:https://github.com/MorvanZhou/tutorials/blob/master/basic/29_zip_lambda_map.py 這次我們說了說... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/13-03-zip-lambda-map/
-
python基礎 30 淺複製&深複製, copy & deepcopy
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程本節練習代碼:https://github.com/MorvanZhou/tutorials/blob/master/basic/30_copy_deepcopy.py 這次講的是深度複製... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/13-04-copy/
-
python基礎 31 Python threading 1 什麼是多線程
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程介紹python 中的多線程,多線程教程的播放列表: https://www.youtube.com/playlist?list=PLXO45tsB95cKaHtKLn- jat8SOGn... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/13-05-threading/
-
python基礎 32 Python multiprocessing 1 什麼是多進程
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程多進程多核運算教程播放列錶鍊接:https://www.youtube.com/playlist?list=PLXO45tsB95cJgYDaJbwhg629-Il5cfkhe 多線程.. . 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/13-06-multiprocessing/
-
python基礎 33 Python tkinter 1 什麼是tkinter窗口
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程python 自身有一個跨平台的窗口開發模塊tkinter, 可以用來實現程序可視化,那我們就來學習下如何使用tkinter 來開發我們的第一款可視化軟件吧. 播放列表: https:... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/13-07-tkinter/
-
python基礎 34 pickle 存放數據 (教學教程tutorial) - YouTube
詳細文字教程: https://morvanzhou.github.io/tutorials/ python3 簡單教學教程本節練習代碼: https://github.com/MorvanZhou/tutorials/blob/master/basic/34_pickle.py python 中的pickl ... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/13-08-pickle/
-
python基礎 35 set 找不同 (教學教程tutorial) - YouTube
詳細文字教程: https://morvanzhou.github.io/tutorials/ 本節練習代碼: https://github.com/MorvanZhou/tutorials/blob/master/basic/35_set.py python中自帶的最簡單的找不同的方法播放列表: https:... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/13-09-set/
-
python基礎 36 RegEx 正則表達式 (教學教程tutorial) - YouTub
詳細文字教程: https://morvanzhou.github.io/tutorials/python-basic/basic/13-10-regular-expression/ 本節練習代碼: https://github.com/MorvanZhou/tutorials/blob/master /basic... 影片來源:https://morvanzhou.github.io/tutorials/python-basic/basic/13-10-regular-expression/
-
-
ch.13