Python小屋刷题神器最近升级的新功能介绍
推薦圖書:
《Python程序設計(第3版)》,(ISBN:978-7-302-55083-9),董付國,清華大學出版社,2020年6月第1次印刷,2021年1月第6次印刷,山東省一流本科課程“Python應用開發”配套教材,清華大學出版社2020年度暢銷圖書(本書第二版為2019、2020年度暢銷圖書)
京東購買鏈接:https://item.jd.com/12668739.html
天貓、當當均有銷售,可以選擇自己常用平臺搜索“董付國 第3版”找到本書。
配套資源:教學大綱、電子教案、微課視頻、PPT課件、例題源碼、習題答案、考試系統。
適用專業:計算機、網絡工程、軟件工程以及相關專業。
適用學時:>=64
頁數:381
定價:59.8
教學大綱:《Python程序設計(第3版)》配套教學大綱
習題答案:《Python程序設計(第3版)》課后習題答案
目錄(二級)
第1章? 基礎知識/1
? ? 1.1? 如何選擇Python版本
? ? 1.2? Python安裝與簡單使用
? ? 1.3? 使用pip管理擴展庫
? ? 1.4? Python基礎知識
? ? 1.5? Python代碼編寫規范
? ? 1.6? Python文件名
? ? 1.7? Python程序的__name__屬性
? ? 1.8? 編寫自己的包
? ? 1.9? Python快速入門
? ? 1.10? The Zen of Python
第2章? Python數據結構/31
? ? 2.1? 列表
? ? 2.2? 元組
? ? 2.3? 字典
? ? 2.4? 集合
? ? 2.5? 其他數據結構
第3章? 選擇與循環/67
? ? 3.1? 運算符與條件表達式
? ? 3.2? 選擇結構
? ? 3.3? 循環結構
? ? 3.4? break和continue語句
? ? 3.5? 綜合運用
第4章? 字符串與正則表達式/83
? ? 4.1? 字符串?
? ? 4.2? 正則表達式
第5章? 函數設計與使用/115
? ? 5.1? 函數定義
? ? 5.2? 形參與實參
? ? 5.3? 參數類型
? ? 5.4? return語句
? ? 5.5? 變量作用域
? ? 5.6? lambda表達式
? ? 5.7? 案例精選
? ? 5.8? 高級話題
第6章? 面向對象程序設計/138
? ? 6.1? 類的定義與使用
? ? 6.2? 類的方法
? ? 6.3? 屬性
? ? 6.4? 特殊方法與運算符重載
? ? 6.5? 繼承機制
第7章? 文件操作/158
? ? 7.1? 文件基本操作
? ? 7.2? 文本文件基本操作
? ? 7.3? 二進制文件操作
? ? 7.4? 文件級操作
? ? 7.5? 目錄操作
? ? 7.6? 案例精選
第8章? 異常處理結構與程序調試/181
? ? 8.1? 基本概念
? ? 8.2? Python異常類與自定義異常
? ? 8.3? Python中的異常處理結構
? ? 8.4? 斷言與上下文管理
? ? 8.5? 使用IDLE調試代碼
? ? 8.6? 使用pdb模塊調試程序
第9章? GUI編程/199
? ? 9.1? tkinter基礎
? ? 9.2? tkinter精彩編程
第10章? 網絡程序設計/230
? ? 10.1? 計算機網絡基礎知識
? ? 10.2? UDP和TCP編程
? ? 10.3? Socket編程案例精選
? ? 10.4? 網頁內容讀取與網頁爬蟲
第11章? 安卓平臺的Python編程/248
? ? 11.1? QPython簡介
? ? 11.2? 安卓應用開發案例
第12章? Windows系統編程/254
? ? 12.1? 注冊表編程
? ? 12.2? 創建可執行文件
? ? 12.3? 調用外部程序
? ? 12.4? 創建窗口
? ? 12.5? 判斷操作系統版本
? ? 12.6? 系統運維
第13章? 多線程與多進程編程/273
? ? 13.1? threading模塊
? ? 13.2? Thread對象
? ? 13.3? 線程同步技術
? ? 13.4? 多進程編程
第14章? 數據庫編程/294
? ? 14.1? SQLite應用
? ? 14.2? 訪問其他類型數據庫
第15章? 多媒體編程/306
? ? 15.1? 圖形編程
? ? 15.2? 圖像編程
? ? 15.3? 音樂編程
? ? 15.4? 語音識別
? ? 15.5? 視頻處理和攝像頭接口調用
第16章? 逆向工程與軟件分析/328
? ? 16.1? 主流項目與插件簡介
? ? 16.2? IDAPython與Immunity Debugger編程
? ? 16.3? Windows平臺軟件調試原理
? ? 16.4? 案例精選
第17章? 科學計算與可視化/349
? ? 17.1? numpy簡單應用
? ? 17.2? scipy簡單應用
? ? 17.3? matplotlib簡單應用
? ? 17.4? 數據分析模塊pandas
? ? 17.5? 統計分析模塊statistics
第18章? 密碼學編程/377
? ? 18.1? 安全哈希算法
? ? 18.2? 對稱密鑰密碼算法DES和AES
? ? 18.3? 非對稱密鑰密碼算法RSA與數字簽名算法DSA
=======================
Python小屋刷題神器正式名稱為“課堂教學管理系統”(董付國老師已于2018年9月在“中華人民共和國國家版權局”登記“計算機軟件著作權”,受《計算機軟件保護條例》和《計算機軟件著作權登記辦法》保護),2015年底開始設計,2016年初開始動手寫代碼(參考:Python課堂上我與學生斗智斗勇已8個學期),最初是自己在課堂上使用,后來開放了源代碼,不少學校的老師在自己上課的教室或機房局域網內使用,2020年2月份董老師把服務端放到騰訊云上,客戶端放到百度云盤里自由下載和使用,2020年4月份增加了編程題自測與考試功能,2020年10月發起了可以免費領書的在線編程比賽(參考:“Python小屋”編程比賽正式開始)。軟件投入使用5年來,不斷地增加新功能,一部分是在界面上能看到的,還有更多功能是看不見的,例如考試模式的防作弊功能。下圖是服務端目前的主界面,服務端包含1318個Python客觀題和194個Python編程題,并且不定期錄入新題目。
下圖是客戶端目前的樣子,紅框內是新增的學習功能,可以直接打開瀏覽器閱讀超過1100篇Python技術文章、2000頁PPT和免費觀看超過500節微課視頻,可以后臺發送消息“小屋刷題”獲取下載地址。
大概2020年11月份在編程題自測界面中增加了排名顯示,可以實時知道自己答對的題目數量以及總排名和當月排名。
最近幾天又對系統的編程題自測功能進行了升級和優化,比較重要的更新有以下兩點。
1)正式賬號(可以后臺發送消息“小屋賬號,姓名,學校/單位名稱”免費獲取賬號)刷題時,如果一個題目之前已經刷對了,會自動顯示上次提交的正確答案。這樣一來,既可以回顧自己當時的思路,也可以避免重復刷題或者記住哪些題刷過了。游客賬號(123456:Python小屋)和賬號666666暫時不開放此功能。
2)對學生提交代碼進行約束,既可以用來考查一題多解的能力,又可以實現精細化考查學生對特定知識點的掌握情況,同時也考查了學生的審題能力。下圖是個演示,
溫馨提示:
關注微信公眾號“Python小屋”,在公眾號后臺發送消息“大事記”可以查看董付國老師與Python有關的重要事件;發送消息“教材”可以查看董付國老師出版的Python系列教材(累計印刷超過120次)的適用專業詳情;發送消息“歷史文章”可以查看董付國老師推送的超過1000篇原創技術文章;發送消息“會議”或“培訓”可以查看近期董付國老師的培訓安排;發送消息“微課”可以查看董付國老師免費分享的超過500節Python微課視頻;發送消息“課件”可以查看董付國老師免費分享的Python教學資源;發送消息“小屋刷題”可以下載“Python小屋刷題神器”,免費練習1318道客觀題和194道編程題,題庫持續更新;發送消息“編程比賽”了解Python小屋編程大賽詳情。
總結
以上是生活随笔為你收集整理的Python小屋刷题神器最近升级的新功能介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简书文章左侧目录
- 下一篇: 用Python打造批量下载视频并能可视化