Python計算與編程實踐--多媒體方法(第4版國外著名高等
作 者: (美)馬克·古茨戴爾//芭芭拉·埃裡克森 著 王海鵬//孫朝軍 譯
定 價: 99
出?版?社: 人民郵電出版社
出版日期: 2020年04月01日
頁 數: 394
裝 幀: 平裝
ISBN: 9787115522665
●部分 引言
章 計算機科學與媒體計算概述
1.1 什麼是計算機科學
1.2 編程語言
1.3 計算機理解的東西
1.4 媒體計算:為什麼要數字化媒體
1.5 每個人的計算機科學
1.5.1 它與溝通有關
1.5.2 它與過程有關
1.5.3 你可能需要它 問題
深入學習
第2章 編程簡介
2.1 編程是關於命名的文件及其名稱
2.2 Python 中的編程
2.3 JES 中的編程
2.4 JES 中的媒體計算
2.4.1 顯示圖片
2.4.2 播放聲音
2.4.3 為值命名
2.5 制作一個程序函數:真正像數學的函數接受輸入
編程小結
問題
深入學習
第3章 創建和修改文本
3.1 字符串:在計算機中制作
人類文本
從字符串制作字符串:講故事
3.2 用for 來拆分字符串
3.2.1 測試這些字母
3.2.2 拆分字符串,合並字符串
3.2.3 用索引拆分字符串
3.2.4 使用索引實現鏡像、反轉和分離字符串
3.2.5 使用關鍵字密碼對字符串進行編碼和解碼
3.3 按單詞拆分字符串
3.4 字符串內部是什麼
3.5 計算機能做什麼
編程小結
程序片段
字符串程序片段
問題
深入學習
第4章 使用循環修改圖片
4.1 如何編碼圖片
4.2 操作圖片瀏覽圖片
4.3 更改顏色值
4.3.1 在圖片中使用循環
4.3.2 增加 減少紅色(綠色、藍色)
4.3.3 測試程序:這真的有效嗎
4.3.4 一次更改一種顏色
4.4 創造日落理解函數
4.5 變亮和變暗
4.6 創造負片
4.7 轉換為灰度圖
4.8 用索引指定像素
編程小結
圖片程序片段
像素程序片段
顏色程序片段
問題
深入學習
第5章 使用選擇的圖片技術
5.1 替換顏色:紅眼、棕褐色調,海報化
5.1.1 減少紅眼
5.1.2 棕褐色調和海報化圖片:使用條件選擇顏色
5.2 比較像素:邊緣檢測
5.3 背景消除
5.4 摳像
5.5 在範圍內著色
5.5.1 添加邊框
5.5.2 加亮圖片的右半部分
5.6 選擇無需再次測試
編程小結
問題
深入學習
第6章 按位置修改像素
6.1 更快地處理像素
6.1.1 用range 在像素上循環
6.1.2 編寫更快的像素循環
6.2 鏡像圖片
6.3 復制和轉換圖
內容簡介
本書是一本獨特的Python 程序設計教程,使用媒體計算的方法教授Python 編程。 全書共17 章(分為4 個部分)和1 個附錄。 部分是前6 章,介紹了計算機科學、媒體計算、編程的概念,以及操作文本、圖片、修改像素等編程技巧。第2 部分是第7 章到0 章,主要介紹用Python 概念對聲音媒體進行各種操作。第3 部分是1 章到3章,主要介紹針對文本、網絡、數據庫的Python 編程,還介紹了函數式編程、遞歸的思想和應用。第4 部分是4 到7 章,主要介紹視頻文件的編程操作,還介紹了面向對像編程的思想和方法。附錄部分給出了Python 語言的快速參考。 本書通過媒體計算的方法,幫助讀者輕松地學習和掌握計算機科學思想和編程方法, 適合作為高等院校計算機專業Python 程序設計、多媒體編程等課程的教材,也適合對Python編程感興趣的讀者自學參考。
(美)馬克·古茨戴爾//芭芭拉·埃裡克森 著 王海鵬//孫朝軍 譯
馬克·古茨戴爾(Mark Guzdial)美國佐治亞理工學院計算機學院交互計算繫教授、ACM靠前計算教育研究研討會繫列的創始人之一、ACM院士和傑出教育家、Journal of the Learning Sciences和Communications of the ACM的編輯委員會成員、2012年 IEEE計算機學會本科教學獎的獲得者。他的研究重點是學習科學和技術,特別是計算教育研究。芭芭拉·埃裡克森(Barbara Ericson) 研究科學家、美國佐治亞理工學院計算機學院計算外展繫主任,曾擔任美國計算機科學教師協會董事會的教師教育代表、美國國家信息技術女性中心K-12 聯盟的聯合主席以及......
"