幫助中心 | 我的帳號 | 關於我們

Python語言程序設計(微課視頻版微課版21世紀高等學校電腦類課程創新系列教材)

  • 作者:編者:劉洋//王永全//曹永勝|責編:黃芝//張愛華
  • 出版社:清華大學
  • ISBN:9787302624103
  • 出版日期:2023/07/01
  • 裝幀:平裝
  • 頁數:226
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    隨著科學技術的快速發展,信息技術在社會各個領域進行不斷深入運用和融合。「新工科」教改的一波浪潮之後,「新文科」教改也接踵而至。高校專業建設面臨著新的時代使命和挑戰,需培養出符合未來社會與經濟發展需求的新型人才。
    本書通過大量實例,深入淺出地介紹了Python的基礎語法,讓讀者在解決實際問題的過程中,掌握Python語言程序設計的基礎和應用。通過案例引導讀者學習,弱化語法規則,突出領域應用,強調數據分析,讓非電腦專業的學生也能通過數據分析實踐感受人工智慧的魅力。
    全書共12章,主要內容有電腦科學基礎,Python入門,編程基礎,語句和控制結構,字元串、列表和元組,函數,字典和集合,文件及文件管理,模塊和面向對象,數據分析基礎,數據可視化基礎和其他常用庫介紹等。全書提供了大量應用實例,每章后均有練習題。
    本書可作為高等院校各專業,特別是非電腦專業通識教育中電腦程序設計相關課程的教材,也可供各領域Python自學者參考和使用。

作者介紹
編者:劉洋//王永全//曹永勝|責編:黃芝//張愛華

目錄
第1章  電腦科學基礎
  1.1  什麼是電腦
    1.1.1  計算的概念
    1.1.2  計算的發展
    1.1.3  計算的分類
    1.1.4  現代電子電腦
  1.2  數據表示
    1.2.1  二進位數據
    1.2.2  電腦中的數據
  1.3  演算法
    1.3.1  什麼是演算法
    1.3.2  排序演算法
  1.4  程序
    1.4.1  什麼是程序
    1.4.2  程序設計的方法
    1.4.3  簡單示例
  1.5  練習
第2章  Python入門
  2.1  Python簡介
    2.1.1  Python的起源
    2.1.2  Python語言的特點
    2.1.3  Python的應用
  2.2  安裝Python
    2.2.1  在Windows 7系統中安裝Python
    2.2.2  在maOS X系統中安裝Python
    2.2.3  在Ubuntu系統中安裝Python
  2.3  運行Python
    2.3.1  進行指令交互操作
    2.3.2  運行Python腳本
  2.4  Python解釋器
  2.5  常用的第三方編輯器
  2.6  PyCharm的下載和安裝介紹
    2.6.1  下載與安裝過程
    2.6.2  用PyCharm安裝第三方庫
  2.7  練習
第3章  編程基礎
  3.1  通過蒙特卡洛方法計算圓周率π的值
  3.2  變數和常量
    3.2.1  變數
    3.2.2  數據
    3.2.3  常量
  3.3  運算和表達式
    3.3.1  常用的運算
    3.3.2  表達式
  3.4  Python相關基礎語法
    3.4.1  空格
    3.4.2  註釋
  3.5  random庫
  3.6  練習
第4章  語句和控制結構

  4.1  引例
  4.2  基本語句及順序結構語句
    4.2.1  輸入輸出語句
    4.2.2  賦值語句
    4.2.3  順序結構語句
  4.3  條件語句
    4.3.1  基本的if語句
    4.3.2  else語句
    4.3.3  elif語句
  4.4  while循環
    4.4.1  while循環語句的一般語法
    4.4.2  計算循環
    4.4.3  無限循環
  4.5  for循環
    4.5.1  一般語法
    4.5.2  range()函數
  4.6  轉移語句
    4.6.1  break語句
    4.6.2  continue語句
    4.6.3  pass語句
  4.7  練習
第5章  字元串、列表和元組
  5.1  單詞本wordbook的構建
  5.2  序列
    5.2.1  什麼是序列
    5.2.2  標準類型的操作符
    5.2.3  序列類型的操作符
    5.2.4  內建函數
  5.3  字元串
    5.3.1  字元串類型
    5.3.2  字元串的操作
    5.3.3  字元串的獨特特性
    5.3.4  字元串的內建函數
  5.4  列表
    5.4.1  列表的定義
    5.4.2  列表的操作
    5.4.3  列表的常用內建函數
  5.5  元組
    5.5.1  什麼是元組
    5.5.2  元組的操作
    5.5.3  元組的操作符和內建函數
  5.6  練習
第6章  函數
  6.1  引例
  6.2  函數的概念
    6.2.1  函數的定義
    6.2.2  為何使用函數
  6.3  創建及調用函數
    6.3.1  def語句
    6.3.2  聲明與定義

    6.3.3  函數屬性
    6.3.4  函數調用
    6.3.5  函數調用函數與前向引用
    6.3.6  何時使用函數
  6.4  函數變數
    6.4.1  命名空間、形參、實參
    6.4.2  默認參數及關鍵字參數
  6.5  練習
第7章  字典和集合
  7.1  引例:文獻詞頻分析
  7.2  映射類型:字典
    7.2.1  創建字典和給字典賦值
    7.2.2  訪問字典中的元素
    7.2.3  操作字典
    7.2.4  映射類型的內建函數和方法
    7.2.5  詞雲庫wordcloud簡介
  7.3  NLTK庫簡介
  7.4  jieba庫
  7.5  集合
    7.5.1  集合類型
    7.5.2  集合的常用函數與操作
  7.6  練習
第8章  文件及文件管理
  8.1  文件對象
  8.2  文件的操作
    8.2.1  打開和關閉文件
    8.2.2  文件的定位
    8.2.3  文件路徑
  8.3  os模塊
    8.3.1  os模塊簡介
    8.3.2  語料庫的創建
  8.4  練習
第9章  模塊和面向對象
  9.1  模塊
    9.1.1  Python模塊
    9.1.2  模塊化架構
    9.1.3  包的管理
    9.1.4  安裝方法
    9.1.5  庫的引用
  9.2  面向對象
    9.2.1  面向對象的概念
    9.2.2  類與實例
    9.2.3  面向對象的特徵
  9.3  練習
第10章  數據分析基礎
  10.1  案例分析
  10.2  Numpy入門
    10.2.1  多維數組對象ndarray
    10.2.2  通用函數
    10.2.3  Numpy隨機數生成

  10.3  Pandas
    10.3.1  Series
    10.3.2  DataFrame
    10.3.3  索引對象Index簡介
  10.4  綜合案例:期刊文獻分析
    10.4.1  前期準備
    10.4.2  中文分詞
    10.4.3  詞頻統計
    10.4.4  數據可視化
  10.5  練習
第11章  數據可視化基礎
  11.1  可視化庫Matplotlib簡介
    11.1.1  繪製第一個Matplotlib圖表
    11.1.2  使用plot()函數繪製線形圖表
    11.1.3  Pandas中的繪圖函數
  11.2  可視化庫Pyecharts簡介
    11.2.1  柱狀圖和折線圖
    11.2.2  關係圖
    11.2.3  南丁格爾玫瑰圖
  11.3  其他常用可視化庫簡介
  11.4  練習
第12章  其他常用庫介紹
  12.1  Sklearn庫簡介
    12.1.1  Sklearn簡介
    12.1.2  分類方法
    12.1.3  聚類演算法
    12.1.4  線性回歸
  12.2  PyTorch簡介
    12.2.1  張量
    12.2.2  張量的基本運算
    12.2.3  自動梯度autograd軟體包
    12.2.4  卷積神經網路
    12.2.5  實例:使用PyTorch進行人臉標注
  12.3  爬蟲
    12.3.1  網路爬蟲的概念
    12.3.2  爬蟲的基本使用
    12.3.3  實例1:爬取指定搜索內容
    12.3.4  實例2:爬取網頁圖片
  12.4  練習

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032