《寫給青少年的編程書——Python版》是2020年清華大學出版社出版的圖書,作者是陳璟、夏金芳。
基本介紹
- 中文名:寫給青少年的編程書——Python版
- 作者:陳璟、夏金芳
- 出版時間:2020年11月
- 出版社:清華大學出版社
- ISBN:9787302561415
- 類別:程式設計
- 開本:16 開
- 裝幀:平裝-膠訂
內容簡介,圖書目錄,作者簡介,
內容簡介
從程式語言都會接觸的數據類殃頸危型、數據運算、輸入與輸出;流程控制里的選擇結構和循環結構;元祖、列表、字典三種基礎且常用的存儲方式;函式的使用;檔案的操作。通過基礎的學習,建立起紮實的編程基礎。此外還可以進行資料庫和擴展庫等更多的研究。 本書的對象是高中生及以下,所以儘量多的圖片來幫助學生理解,更形象的描述python代碼所表達的含義。
圖書目錄
第愚紙1章認識新朋友Python/
1.1Python自我介紹/
1.2給Python搭房子/
1.3Python說“hello”(案例)/
小結/
第2章與Python的相處之道/
2.1數據類型/
2.1.1字元串/
2.1.2整數/
2.1.3浮點數/
2.1.4布爾值/
2.1.5空值/
2.1.6變數/
2.1.7常量/
2.2Python會運算/
2.2.1算術運算符/
2.2.2比較(關係)運算符/
2.2.3賦值運算符/
2.2.4邏輯運算符/
2.2.5成員運算符/
2.2.6身份運算符/
2.2.7運算符優先權/
2.3Python 輸入與輸出/
2.3.1列印到螢幕/
2.3.2格式化輸出/
2.3.3讀取鍵盤輸入/
2.4檔案IO/
2.4.1open函式/
2.4.2file對象屬性/
2.4.3file對象的方法/
2.5os模組常用方法/
2.5.1重命名和刪除檔案/
2.5.2Python目錄/
2.6讓Python算稅收(案例)/
小結/
第3章了解Python的思維方式/
3.1代碼塊縮進/
3.2再談布爾值/
3.3條組糠享件語句/
3.3.1if語句/
3.3.2else子句/
3.3.3elif子恥巴束翻句/
3.3.4複雜的判斷條件/
3.4循環/
3.4.1while...
3.4.2for循永講虹環/
3.5跳出循環/
3.5.1break/
3.5.2while True/break/
3.5.3continue/
3.6循環中的else/
3.7猜大小遊戲(案例)/
小結/
第4章各司其職的數據/
4.1字元串/
4.1.1字元串賦值/
4.1.2字元串的運算/
4.1.3切片獲取字元串中的一段/
4.1.4字元串進階操作/
4.1.5轉義字元串/
4.2列表/
4.2.1什麼是列表/
4.2.2訪問列表的元素/
4.2.3列表的運算/
4.2.4列表的基礎操作/
4.2.5列表的進階操作/
4.3元組/
4.3.1元組是什麼/
4.3.2訪問元組的元素/
4.3.3元組的運算/
4.3.4元組的進階操作/
4.4字典/
4.4.1什麼是字典/
4.4.2訪問字典的元素/
4.4.3字典的基礎操作/
4.4.4字典達求嚷龍的進階操作/
4.5學生成績信息存儲(案例)/
小結/
第5章靈活的積木/
5.1積木的製作——函式定義/
5.1.1什麼是函式/
5.1.2空函式/
5.1.3無參函式/
5.1.4有參函式/
5.2動手搭積木——函式調用/
5.2.1函式的嵌套調用/
5.2.2函式的遞歸調用/
5.3猜數字遊戲(案例)/
5.43的倍數小遊戲(案例)/
小結/
第6章綜合案例/
案例1: 讓Python算日期/
案例2: 訂餐管理/
案例3: 搖骰子,比大小/
案例4: 學生信息管理/
附錄APython的安裝與配置/
A.1給Python搭房子/
A.2給Python搭建Anaconda的新房子/
A.3配置環境變數/
附錄B安裝擴展庫/
作者簡介
陳璟,博士,副教授,碩士生導師,英國伯漿邀她明翰大學及美國加州大學歐文分校訪問學者,主要從事複雜網路算法研究。近五年,主持江蘇省自然科學基金青年項目1項,參與國家自然基金項目2項,橫向項目4項。發表多篇學術論文,具有良好的研究積累。獲得中國商業聯合會科學技術一等獎1項,中國輕工業聯合會科技進步三等獎1項,中國石油和化學工業聯合科學技術獎三等獎1項。
4.1.4字元串進階操作/
4.1.5轉義字元串/
4.2列表/
4.2.1什麼是列表/
4.2.2訪問列表的元素/
4.2.3列表的運算/
4.2.4列表的基礎操作/
4.2.5列表的進階操作/
4.3元組/
4.3.1元組是什麼/
4.3.2訪問元組的元素/
4.3.3元組的運算/
4.3.4元組的進階操作/
4.4字典/
4.4.1什麼是字典/
4.4.2訪問字典的元素/
4.4.3字典的基礎操作/
4.4.4字典的進階操作/
4.5學生成績信息存儲(案例)/
小結/
第5章靈活的積木/
5.1積木的製作——函式定義/
5.1.1什麼是函式/
5.1.2空函式/
5.1.3無參函式/
5.1.4有參函式/
5.2動手搭積木——函式調用/
5.2.1函式的嵌套調用/
5.2.2函式的遞歸調用/
5.3猜數字遊戲(案例)/
5.43的倍數小遊戲(案例)/
小結/
第6章綜合案例/
案例1: 讓Python算日期/
案例2: 訂餐管理/
案例3: 搖骰子,比大小/
案例4: 學生信息管理/
附錄APython的安裝與配置/
A.1給Python搭房子/
A.2給Python搭建Anaconda的新房子/
A.3配置環境變數/
附錄B安裝擴展庫/
作者簡介
陳璟,博士,副教授,碩士生導師,英國伯明罕大學及美國加州大學歐文分校訪問學者,主要從事複雜網路算法研究。近五年,主持江蘇省自然科學基金青年項目1項,參與國家自然基金項目2項,橫向項目4項。發表多篇學術論文,具有良好的研究積累。獲得中國商業聯合會科學技術一等獎1項,中國輕工業聯合會科技進步三等獎1項,中國石油和化學工業聯合科學技術獎三等獎1項。