- 第1講、為什么學(xué)編程?為什么是Python?為什么是我?怎么學(xué)?
- 手把手:零基礎(chǔ)配置Python開發(fā)環(huán)境
- 第2講、如何做到“聰明地努力學(xué)習(xí)”?Python最常用的知識是什么?實戰(zhàn)入門第一站
- 第2講答疑
- 聊聊Python的“四大皆空”
- 第3講、猜數(shù)字和猜字母
- 第3講答疑
- 手把手:配置Sublime Text3編程環(huán)境
- 聊聊hash函數(shù)與id函數(shù)
- 第4講、玩轉(zhuǎn)簡單加密
- 第4講答疑
- 第5講、分久必合·合久必分
- 第5講答疑
- 錄課“翻車”集錦
- 第6講、可交付的隨機(jī)加密 [修復(fù)]
- 第6講答疑
- 第7講、類化之路
- 第7講答疑
- 第8講、CSV與正則表達(dá)式
- 第8講答疑
- 第9講、類的繼承與遞歸的實現(xiàn)
- PytonTutor的使用及本地化運行指南
- 明明白白學(xué)遞歸
- 第9講答疑
- 第10講、優(yōu)化之路
- 第10講答疑
- 第11講、最大后向匹配解碼與爬蟲初步
- 爬蟲第0課:瀏覽器背后干的那些事兒(點到為止)
- 第11講答疑
- 第12講、爬蟲框架初步設(shè)計與B站豆瓣初步嘗試
- 第12講答疑
- 第13講、豆瓣爬蟲的進(jìn)化和爬蟲基類的完善
- 第13講答疑
- 第14講、爬蟲進(jìn)階之DOM樹與XPath
- 第14講答疑
- 第15講、翻頁的爬取和采集目標(biāo)分析方法
- 第15講答疑
- 第16講、多級采集與多線程
- 第16講答疑
- 第17講、深入探索多線程
Python是一門應(yīng)用于web開發(fā)、爬蟲、數(shù)據(jù)分析、統(tǒng)計、可視化等任務(wù);也在機(jī)器學(xué)習(xí)、人工智能領(lǐng)域大放光彩的高效編程語言。
Python 語法簡單、優(yōu)雅。從簡單的shell腳本,到處理海量的數(shù)據(jù),它都游刃有余;它有著龐大的第三方庫,包含了從社會網(wǎng)絡(luò)分析到自然語言處理,從金融量化分析到生物信息,在爬蟲領(lǐng)域,有著scrapy等框架的支持,足以輕松勝任高并發(fā)下數(shù)據(jù)挖掘工作。在數(shù)據(jù)分析方面,有著numpy、pandas庫的加持,以簡單的代碼構(gòu)造,帶來了不亞于C的運行速度。
在人工智能領(lǐng)域,有看TensorFlow、Caffe等優(yōu)秀的庫的支持。而人工智能領(lǐng)域無論是從個人學(xué)習(xí)提升還是從國家戰(zhàn)略角度出發(fā),我們都應(yīng)該重視起來。
當(dāng)Python在各個領(lǐng)域,占據(jù)越來越重要的角色的時候,學(xué)習(xí)Python,成了必然趨勢。
讓我們以Python為帆,成為時代的弄潮兒。
本課內(nèi)容包括編程與計算思維、Python語言歷史、開發(fā)環(huán)境、程序設(shè)計風(fēng)格和語言整體概覽、基本數(shù)據(jù)類型和容器類型、基本計算語句和控制流結(jié)構(gòu)、函數(shù)定義與參數(shù)、若干基本擴(kuò)展模塊介紹與應(yīng)用、面向?qū)ο缶幊獭⒗馓幚砗蜕善鞯雀呒壵Z言特性、若干高級擴(kuò)展模塊的介紹與應(yīng)用。
本課注重Python語言的實踐與應(yīng)用,在課程中穿插了生動案例和編程練習(xí),引導(dǎo)學(xué)生積極建立計算思維模式,通過程序算法解決問題來加深對編程語言的學(xué)習(xí)體會。并具備進(jìn)一步繼續(xù)學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法、人工智能、大數(shù)據(jù)處理等課程的能力。
第一部分:
簡介|Python語言及開發(fā)環(huán)境簡介
第二部分:
Python核心對象-數(shù)值
Python核心對象-字符串
Python輸入、輸出
