課程目錄

前言

毫無(wú)疑問(wèn),Python 是當(dāng)下最火的編程語(yǔ)言之一。對(duì)于許多未曾涉足計(jì)算機(jī)編程的領(lǐng)域「小白」來(lái)說(shuō), 深入地掌握 Python 看似是一件十分困難的事。至于一個(gè)月能不能學(xué)會(huì)python,這個(gè)要看個(gè)人, 對(duì)于時(shí)間管理不是很高的,肯定是學(xué)不會(huì)的,按照下面的要求完成60%,打好python基礎(chǔ)還是可以的。


要知道,一個(gè)月是一段很長(zhǎng)的時(shí)間。如果每天堅(jiān)持用 6-7 小時(shí)來(lái)做一件事,你會(huì)有意想不到的收獲。


作為初學(xué)者,第一個(gè)月的月目標(biāo)應(yīng)該是這樣的:


熟悉基本概念(變量,條件,列表,循環(huán),函數(shù))

練習(xí)超過(guò) 30 個(gè)編程問(wèn)題

利用這些概念完成兩個(gè)項(xiàng)目

熟悉至少2個(gè)框架

開(kāi)始使用集成開(kāi)發(fā)環(huán)境(IDE),Github,hosting,services等

整體計(jì)劃

現(xiàn)在,我們先將月計(jì)劃細(xì)化成周計(jì)劃。


第一周:熟悉 Python

要積極探索 Python 的使用方法,盡可能多的完成下面這些任務(wù):


第一天:基本概念(4 小時(shí)):print,變量,輸入,條件語(yǔ)句

第二天:基本概念(5 小時(shí)):列表,for 循環(huán),while 循環(huán),函數(shù),導(dǎo)入模塊

第三天:簡(jiǎn)單編程問(wèn)題(5 小時(shí)):交換兩個(gè)變量值,將攝氏度轉(zhuǎn)換為華氏溫度,求數(shù)字中各位數(shù)之和,判斷某數(shù)是否為素?cái)?shù),生成隨機(jī)數(shù),刪除列表中的重復(fù)項(xiàng)等等

第四天:中級(jí)編程問(wèn)題(6 小時(shí)):反轉(zhuǎn)一個(gè)字符串(回文檢測(cè)),計(jì)算最大公約數(shù),合并兩個(gè)有序數(shù)組,猜數(shù)字游戲,計(jì)算年齡等等

第五天:數(shù)據(jù)結(jié)構(gòu)(6 小時(shí)):棧,隊(duì)列,字典,元組,樹(shù),鏈表。

第六天:面向?qū)ο缶幊蹋∣OP)(6 小時(shí)):對(duì)象,類,方法和構(gòu)造函數(shù),面向?qū)ο缶幊讨^承

第七天:算法(6 小時(shí)):搜索(線性和二分查找)、排序(冒泡排序、選擇排序)、遞歸函數(shù)(階乘、斐波那契數(shù)列)、時(shí)間復(fù)雜度(線性、二次和常量)

通過(guò)第一周時(shí)間,python大致能熟悉了,自學(xué)能力稍微弱一點(diǎn)找人帶下你,節(jié)約自己的時(shí)間。


郵箱
huangbenjincv@163.com

中超| 万盛区| 萍乡市| 太仓市| 靖边县| 罗源县| 云南省| 大厂| 都安| 赤城县| 来安县| 潮安县| 曲水县| 镇巴县| 山阴县| 公主岭市| 邵阳市| 蓬溪县| 雅安市| 获嘉县| 沂南县| 寿光市| 怀远县| 肇东市| 文成县| 新巴尔虎右旗| 威远县| 张家港市| 肇州县| 延庆县| 象山县| 托克逊县| 永登县| 重庆市| 当阳市| 潢川县| 霸州市| 米林县| 蓬安县| 巴林左旗| 思南县|