您的瀏覽器不支持JavaScript,請開啟后繼續

久久国产亚洲精品赲碰热|亚洲Av无码精品国产精品|91麻豆国产福利在线观看精品|国产精品自产拍在线观看蜜芽

<pre id="h91jh"><del id="h91jh"><thead id="h91jh"></thead></del></pre>

<pre id="h91jh"><del id="h91jh"></del></pre>

<pre id="h91jh"></pre><p id="h91jh"><cite id="h91jh"><progress id="h91jh"></progress></cite></p>

<ruby id="h91jh"><b id="h91jh"></b></ruby>

<ruby id="h91jh"></ruby>
<ruby id="h91jh"></ruby>

        <pre id="h91jh"><ruby id="h91jh"><var id="h91jh"></var></ruby></pre>
        <pre id="h91jh"></pre>

          <ruby id="h91jh"><mark id="h91jh"></mark></ruby>
            <ruby id="h91jh"><mark id="h91jh"></mark></ruby>
            <pre id="h91jh"></pre>
            <ruby id="h91jh"></ruby>
            
            
              <p id="h91jh"></p>
              <p id="h91jh"></p>
              <p id="h91jh"><cite id="h91jh"></cite></p>
                Python語言程序設計(王楊)

                Python語言程序設計(王楊)

                • 作者
                • 王楊、常東超 主編

                《 Python 語言程序設計》包括 9 章:程序設計基本方法、Python 語言基本語法元素、基本數據類型、程序的控制結構、Python 標準庫概覽、函數和代碼復用、組合數據類型、文件、Python 第三方庫安裝及常用庫介紹。 各章知識點的講解將程序案例與實際相結合,生動易懂,具有很好的啟發性。本教材內容廣泛、全面,從深度和寬度兩方面展開知識內容,教材語言精練,內容敘述...


                • ¥55.00

                ISBN: 978-7-122-44304-5

                版次: 1

                出版時間: 2024-03-01

                圖書介紹

                ISBN:978-7-122-44304-5

                語種:漢文

                開本:16

                出版時間:2024-03-01

                裝幀:平

                頁數:241

                編輯推薦

                1《Python語言程序設計》介紹程序設計基本方法、Python語言基本元素、基本數據類型、程序的控制結構、Python標準庫、函數代碼復用、組合數據類型、文件、Python第三方庫安裝及常用庫介紹等內容。 2《Python語言程序設計》基于Python 3.x編寫,僅僅圍繞全國計算機等級考試二級 Python語言程序設計考試大綱,注重理論與實踐相結合。 3 《Python語言程序設計》知識點配有相關實例代碼,并有輔助說明性信息和運行結果。 4《Python語言程序設計》每章后附有習題以及相關解答。

                圖書前言

                黨的二十大報告指出,教育、科技、人才是全面建設社會主義現代化國家的基礎性、戰略性支撐。以創新驅動高質量發展,必須靠科技進步,而科技進步必須靠人才,人才培養必須依靠高質量的教育。計算機應用能力和信息素養是當代人才培養的重要內涵,新時代人才對計算機應用能力和信息處理能力的要求更高,因此大學計算機基礎課程顯得尤為重要,而程序設計語言是大學計算機基礎課程的重要組成部分。隨著計算思維以及大數據概念的普及,掌握一門終身受用的程序設計語言,并且能利用程序設計語言解決實際問題是學習者的目標。
                Python語言有三個重要特點——語法簡潔、生態豐富、多語言集成,被稱為“ 超級語言”。Python 語言在各領域的應用表現出眾,在教育機構、科研單位和企業界中備受關注;Python語言適合在不同層次、不同專業的大學生計算機基礎課程中開設,目前Python 語言程序設計課程在高校中的教學已經展開。
                現在Python 語言方面的書籍種類繁多,各有千秋。本書由多位有一線計算機教學經驗的資深教師共同編寫,編寫本書的目的是讓初學者盡快入門,盡快掌握程序設計本領,盡快提高計算機應用能力和信息化核心技能。本書分為9 章,主要內容有:①程序設計基本方法,主要介紹Python 語言的基本概念、發展歷程、特點,以及Python 語言開發工具的安裝和使用;②Python 語言基本語法元素,主要介紹程序的格式框架、語法元素以及基本的輸入輸出函數;③基本數據類型,主要介紹數字類型和字符串的概念和操作;④程序的控制結構,主要介紹程序的三種控制結構、程序的嵌套以及異常處理;⑤Python 標準庫概覽,主要介紹turtle 庫、random 庫、math 庫和time 庫;⑥函數和代碼復用,主要介紹函數的基本使用、參數傳遞、變量的作用域、lambda 函數和遞歸函數;⑦組合數據類型,主要介紹列表、元組、字典以及集合的概念和操作;⑧文件,主要介紹文件的相關概念、文件的使用、文件的讀寫操作和CSV 文件格式讀寫數據;⑨Python 第三方庫安裝及常用庫介紹,主要介紹第三方庫的安裝方法,以及pyinstaller 庫、jieba 庫、WordCloud 庫、數據分析與圖表繪制和網絡爬蟲等方面的一些常用庫。
                本書基于Python 3.x 編寫,緊緊圍繞“全國計算機等級考試二級 Python 語言程序設計考試大綱”,注重理論與實踐相結合,知識點配有相關實例代碼并有輔助說明性信息和運行結果,每章都配有相關習題以幫助讀者理解教學內容。
                全書由遼寧石油化工大學王楊、常東超主編,參加編寫和書稿校對工作的還有遼寧石油化工大學的楊妮妮、張國玉、盧紫微、徐曉軍等。本書的編寫得到了中國石油天然氣股份有限公司撫順石化分公司信息管理部正高級工程師趙勇和中石化石油化工科學研究院信息中心高級工程師崔鵬兩位專家的熱心指導和傾心幫助,在此表示誠摯的感謝!同時感謝遼寧石油化工大學和遼寧省其他高校的同仁提出寶貴建議!
                限于作者水平有限,書中難免有不足之處,敬請讀者批評指正,以利作者改進。
                
                編者
                2023年11月
                

                作者簡介

                王楊,博士,遼寧石油化工大學任教,多年從事計算機語言課程教學和研究工作,主要研究方向:模式識別、機器學習、優化算法等。主講課程:《大學計算機基礎》《數據科學與智能技術概論》《C語言程序設計》《Python語言程序設計》《人工智能基礎》《人工智能實踐》等。

                精彩書摘

                《 Python 語言程序設計》包括 9 章:程序設計基本方法、Python 語言基本語法元素、基本數據類型、程序的控制結構、Python 標準庫概覽、函數和代碼復用、組合數據類型、文件、Python 第三方庫安裝及常用庫介紹。
                各章知識點的講解將程序案例與實際相結合,生動易懂,具有很好的啟發性。本教材內容廣泛、全面,從深度和寬度兩方面展開知識內容,教材語言精練,內容敘述深入淺出、循序漸進,配有一些實例代碼并列有相關輔助說明和運行結果,力求使得內容不會枯燥無味,有利于讀者對知識點的理解。
                本教材采用案例驅動的編寫方式,力求讓不同專業的讀者能通過對Python 語言的學習,走進計算機世界,體驗創新的樂趣以及應用的價值。
                Python 語言是一門通用語言,它靈活好用,適合有程序設計需求的各專業讀者。讀者可以通過學習,把Python 語言程序設計方法應用于本專業的研究,解決實際問題。

                目錄

                第1章 程序設計基本方法 001
                1.1 程序設計語言 001
                1.1.1 程序設計語言概述 001
                1.1.2 編譯和解釋 002
                1.1.3 計算機編程 003
                1.2 Python 語言概述 003
                1.2.1 Python 語言的發展 003
                1.2.2 Python 語言的特點 004
                1.2.3 Python 最小程序 004
                1.3 Python 語言開發環境配置 005
                1.3.1 Python 開發環境安裝 005
                1.3.2 Python 程序的運行方式 006
                1.4 程序的基本編寫方法 009
                1.4.1 IPO 程序編寫方法 009
                1.4.2 理解問題的計算部分 010
                習題 011
                
                第2章 Python 語言基本語法元素 013
                2.1 程序的格式框架 013
                2.1.1 縮進 013
                2.1.2 注釋 015
                2.1.3 續行符 016
                2.2 語法元素的名稱 017
                2.2.1 保留字 017
                2.2.2 標識符 019
                2.2.3 常量和變量 020
                2.3 數據類型、運算符和表達式 021
                2.3.1 數據類型概述 021
                2.3.2 運算符和表達式 021
                2.4 程序的語句元素 023
                2.4.1 賦值語句 023
                2.4.2 模塊導入 024
                2.4.3 其他語句 024
                2.5 基本輸入輸出函數 025
                2.5.1 input()函數 025
                2.5.2 eval()函數 026
                2.5.3 print()函數 027
                習題 028
                
                第3章 基本數據類型 029
                3.1 數字類型 029
                3.1.1 整數類型 029
                3.1.2 浮點數類型 030
                3.1.3 復數類型 031
                3.2 數字類型的運算 032
                3.2.1 內置的數值運算符 032
                3.2.2 內置的數值運算函數 034
                3.3 字符串類型及其操作 036
                3.3.1 字符串的索引與切片操作 039
                3.3.2 基本的字符串運算符 042
                3.3.3 內置的字符串處理函數 043
                3.3.4 內置的字符串處理方法 044
                3.4 字符串類型的格式化 051
                3.4.1 format()方法的基本使用 051
                3.4.2 format()方法的格式控制 052
                3.4.3 Python 格式化字符串f-string 055
                3.5 類型判斷和類型間轉換 056
                3.5.1 數據類型判斷 056
                3.5.2 數據類型轉換 056
                習題 058
                
                第4章 程序的控制結構 061
                4.1 程序的三種控制結構 061
                4.1.1 程序流程圖 061
                4.1.2 程序控制結構基礎 062
                4.1.3 程序控制結構擴展 062
                4.2 關系運算符和關系表達式 063
                4.3 邏輯運算符和邏輯表達式 064
                4.4 程序的順序結構 065
                4.5 程序的分支結構 067
                4.5.1 單分支結構:if 語句 067
                4.5.2 二分支結構:if-else 語句 068
                4.5.3 多分支結構:if-elif-else 語句 070
                4.6 程序的循環結構 072
                4.6.1 遍歷循環:for 語句 073
                4.6.2 無限循環:while 語句 075
                4.6.3 break、continue 和pass 在循環結構中的應用 077
                4.6.4 循環結構的else 語句 079
                4.7 嵌套程序 080
                4.8 程序的異常處理 082
                4.8.1 異常處理基本過程:try-except 語句 083
                4.8.2 多個except 子句 085
                習題 087
                
                第5章 Python 標準庫概覽 090
                5.1 turtle 庫 090
                5.1.1 畫布與畫筆屬性函數 091
                5.1.2 畫筆狀態與填充函數 093
                5.1.3 畫筆運動函數 094
                5.1.4 圖形的繪制和填充 096
                5.2 random 庫 099
                5.2.1 random 庫概述 099
                5.2.2 random 庫與隨機數應用 100
                5.3 math 庫 103
                5.3.1 math 庫概述 103
                5.3.2 math 庫數學常數及常用函數 103
                5.4 time 庫概述 108
                習題 110
                
                第6章 函數和代碼復用 113
                6.1 函數的基本使用 113
                6.1.1 函數的定義 113
                6.1.2 函數的調用 114
                6.2 函數的參數和返回值 118
                6.2.1 可選參數 118
                6.2.2 名稱傳遞參數 119
                6.2.3 可變參數 119
                6.2.4 函數的返回值 120
                6.3 變量的作用域 121
                6.3.1 局部變量 121
                6.3.2 全局變量 122
                6.4 lambda 函數 123
                6.5 遞歸函數 124
                習題 126
                
                第7章 組合數據類型 128
                7.1 組合數據類型概述 128
                7.2 序列 129
                7.3 列表 129
                7.3.1 列表的概念 129
                7.3.2 列表的創建 130
                7.3.3 列表元素的訪問與運算 132
                7.3.4 列表的內置函數和對象方法 136
                7.4 元組 142
                7.4.1 元組的概述 142
                7.4.2 元組的操作 142
                7.4.3 列表與元組的區別 146
                7.5 字典 146
                7.5.1 字典的定義 146
                7.5.2 字典的基本操作 147
                7.5.3 字典的內置函數和對象方法 150
                7.6 集合 153
                7.6.1 集合類型概述 153
                7.6.2 集合的創建 154
                7.6.3 集合的常用運算 155
                7.6.4 集合的內置函數和方法 157
                7.7 程序實例 160
                習題 169
                
                第8章 文件 172
                8.1 文件的使用 172
                8.1.1 文件的概述 172
                8.1.2 文件的打開和關閉 174
                8.1.3 文件的讀寫 177
                8.1.4 文件的定位 181
                8.1.5 讀寫二進制文件 182
                8.2 數據組織的維度 185
                8.2.1 一維數據的表示、存儲與處理 185
                8.2.2 二維數據的表示、存儲與處理 187
                8.3 CSV 文件 188
                8.3.1 從CSV 文件讀寫一維數據 188
                8.3.2 從CSV 文件讀寫二維數據 189
                8.3.3 使用CSV 庫讀寫 191
                8.4 程序實例 194
                習題 205
                
                第9章 Python 第三方庫安裝及常用庫介紹 207
                9.1 Python 第三方庫的安裝 207
                9.1.1 pip 工具安裝 207
                9.1.2 自定義安裝 209
                9.1.3 文件安裝 209
                9.2 pyinstaller 庫的使用 210
                9.3 jieba 庫的使用 211
                9.4 WordCloud 庫的使用 213
                9.5 數據分析與圖表繪制 215
                9.5.1 numpy 庫 215
                9.5.2 matplotlib 庫 220
                9.6 網絡爬蟲 223
                9.6.1 requests 庫 223
                9.6.2 scrapy 庫 225
                9.7 更多第三方庫 226
                9.7.1 文本處理方向 226
                9.7.2 用戶圖形界面方向 227
                9.7.3 機器學習方向 227
                9.7.4 游戲開發方向 227
                習題 228
                
                習題答案 230
                
                參考文獻 241

                發送電子郵件聯系我們

                <pre id="h91jh"><del id="h91jh"><thead id="h91jh"></thead></del></pre>

                <pre id="h91jh"><del id="h91jh"></del></pre>

                <pre id="h91jh"></pre><p id="h91jh"><cite id="h91jh"><progress id="h91jh"></progress></cite></p>

                <ruby id="h91jh"><b id="h91jh"></b></ruby>

                <ruby id="h91jh"></ruby>
                <ruby id="h91jh"></ruby>

                      <pre id="h91jh"><ruby id="h91jh"><var id="h91jh"></var></ruby></pre>
                      <pre id="h91jh"></pre>

                        <ruby id="h91jh"><mark id="h91jh"></mark></ruby>
                          <ruby id="h91jh"><mark id="h91jh"></mark></ruby>
                          <pre id="h91jh"></pre>
                          <ruby id="h91jh"></ruby>
                          
                          
                            <p id="h91jh"></p>
                            <p id="h91jh"></p>
                            <p id="h91jh"><cite id="h91jh"></cite></p>