中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
零基礎Python編程從入門到精通

包郵 零基礎Python編程從入門到精通

作者:王博編著
出版社:北京時代華文書局出版時間:2021-10-01
開本: 24cm 頁數: 226頁
中 圖 價:¥32.4(3.3折) 定價  ¥98.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>
買過本商品的人還買了

零基礎Python編程從入門到精通 版權信息

零基礎Python編程從入門到精通 本書特色

完整專業的知識體系,通俗易懂的步驟講解,詳盡高清的圖解教學 手把手教學方式,一對一教學情境! 保證一看就懂、一學就會! 一書在手,自學無憂!讓你的編程夢想從這里揚帆起航! 隨書贈送:掃描封底二維碼即可觀看隨書附贈的微信視頻課。

零基礎Python編程從入門到精通 內容簡介

本書是專門為初學者準備,先從Python的安裝開始,隨后介紹了Python的基礎知識和基本概念,包括列表、元組、字符串、字典以及各種語句;然后循序漸進地介紹了一些相對高級的主題,包括抽象、異常、魔法方法、屬性、迭代器;此后探討了如何將Python與數據庫、網絡、C語言等工具結合使用,從而發揮出Python的強大功能,同時介紹了Python程序測試、打包、發布等知識。掃描封底二維碼還可觀看隨書附贈的視頻課,進行拔高訓練和實戰演練。本書可供 Python編程愛好者、初學者學習使用,也適合作為中學生“信息技術”課程的配套閱讀資料。

零基礎Python編程從入門到精通 目錄

**章 什么是Python / 001

1.1 編程的歷史 / 001

1.1.1 機器語言 / 003

1.1.2 匯編語言 / 003

1.1.3 高級語言 / 003

1.2 Python 的誕生與應用 / 004

1.3 Python 其實很容易 / 006

1.3.1 簡易 / 006

1.3.2 自由 / 007

1.3.3 可移植 / 007

1.3.4 庫 / 007

第二章 Python 的開發環境 / 009

2.1 Python 的下載與安裝 / 009

2.2 PythonVSJava / 012

2.2.1 免費 / 012

2.2.2 移植性 / 013

2.2.3 閱讀性 / 013

2.2.4 應用方向 / 013

2.2.5 庫 / 014

2.2.6 移動互聯 / 014

2.3 PythonVSC 語言 / 014

2.3.1 編譯類型 / 014

2.3.2 運行速度 / 014

2.3.3 跨平臺 / 015

2.3.4 數據類型 / 015

2.3.5 頭文件 / 015

2.3.6 調用函數 / 015

2.4 我們可以用Python 做什么? / 016

2.4.1 爬蟲 / 016

2.4.2 Web 開發 / 016

2.4.3 游戲 / 016

2.4.4 數據整理 / 017

2.4.5 大數據和人工智能 / 017

2.5 Python2.0 與Python3.0 的區別 / 017

2.5.1 print 函數 / 018

2.5.2 中文使用 / 018

2.5.3 數據類型 / 018

2.5.4 不等運算符 / 019

2.5.5 除法運算 / 019

第三章 輸入與輸出 / 021

3.1 Print() 函數 / 021

3.1.1 輸出格式化整數 / 023

3.1.2 類型轉換(float): / 027

3.2 format() 函數格式化輸出 / 028

3.2.1 format 位置映射 / 028

3.2.2 format 關鍵字映射 / 029

3.2.3 填充對齊 / 029

3.3 讀和寫文件 / 030

3.4 str() 函數與repr() 函數 / 032

3.5 input() 函數 / 035

第四章 函數 / 037

4.1 定義函數 / 037

4.2 語法 / 038

4.3 函數調用 / 039

零基礎Python 編程從入門到精通

4.4 參數 / 040

4.4.1 必須參數 / 040

4.4.2 關鍵詞參數 / 042

4.4.3 默認參數 / 043

4.4.4 不定長參數 / 045

4.5 匿名函數 / 047

4.6 return 語句 / 048

第五章 基本數據類型 / 050

5.1 數字(Number) / 053

5.2 字符串(String) / 054

5.3 列表(List) / 055

5.4 集合(Set) / 057

5.5 元組(Tuple) / 059

5.6 字典(Dictionary) / 060

第六章 字符串 / 062

6.1 字符串的方向性 / 062

6.2 字符串更新 / 064

6.3 Python 的轉義字符 / 065

6.3.1 續航符“\” / 066

6.3.2 退格符\b” / 067

6.3.3 換行符\n” / 068

?6.3.4 空行“\000” / 069

6.4 Python 的字符串運算符 / 070

6.5 字符串內置函數 / 073

第七章 Python 的“器” / 088

7.1 迭代器 / 088

7.1.1 遍歷 / 090

7.1.2 結束迭代 / 093

7.2 生成器 / 095

7.3 注釋 / 098

7.3.1 單行注釋 / 098

7.3.2 多行注釋 / 099

第八章 經典24 例 / 101

案例1 輸出HelloWorld! / 101

案例2 求兩個值的和 / 103

案例3 計算三角形面積 / 105

案例4 判斷字符串中的元素組成 / 107

案例5 設定:list=[0,1,2,3,4,5] 列表,翻轉列表 / 109

案例6 清空列表利用clear() 方法實現 / 110

案例7 比較兩個數值的大小 / 111

案例8 設定列表:list1=[0,1,2,3,4,5],求列表之和 / 113

案例9 判斷字符串的長度 / 114

零基礎Python 編程從入門到精通

案例10 認識if、elif、else 的用法 / 115

案例11 數值交換 / 117

案例12 計算階乘n! / 118

案例13 顯示現在的時間 / 120

案例14 斐波那契數列 / 121

案例15 判斷奇數還是偶數 / 123

案例16 約瑟夫生者死者鏈隊列 / 124

案例17 判斷某年是否是閏年 / 127

案例18 判斷該元素是否在列表中 / 128

案例19 九九乘法表 / 130

案例20 計算數字組合方式 / 131

案例21 求121 的開方數是多少 / 132

案例22 計算折后價格 / 133

案例23 創建一個按鈕 / 134

案例24 輸出日歷 / 135

第九章 PyCharm 的安裝 / 137

第十章 Python 進階教程 / 144

10.1 正則表達式 / 144

10.1.1 re.match() 函數 / 144

10.1.2 re.search() 函數 / 146

10.1.3 re.sub() 函數 / 147

10.1.4 模式字符串 / 149

10.1.5 正則表達式修飾符 / 150

10.2 通過Python 處理時間和日期 / 151

10.2.1 time.time() 模塊 / 151

10.2.2 localtime() 函數 / 152

10.2.3 asctime(): 函數 / 153

10.2.4 時間元祖 / 154

10.2.5 strftime 函數 / 155

10.3 Pip 工具 / 157

10.4 PythonOS 模塊 / 158

第十一章 Python 常用內置函數解析 / 160

11.1 abs() 函數 / 160

11.2 min() 函數 / 161

11.3 next() 函數 / 163

11.4 sorted() 函數 / 164

11.5 ascii() 函數 / 166

11.6 int() 函數 / 166

11.7 sum() 函數 / 168

11.8 issubclass() 函數 / 169

11.9 pow() 函數 / 170

11.10 chr() 函數 / 172

11.11 frozenset() 函數 / 173

零基礎Python 編程從入門到精通

11.12 list() 函數 / 174

11.13 range() 函數 / 176

11.14 reversed() 函數 / 178

附錄1 Linux 安裝環境 / 180

附錄2 LinuxmacOS 系統運行程序 / 182

附錄3 其他內置函數解析 / 184


展開全部

零基礎Python編程從入門到精通 節選

2.2 Python VS Java Python 和Java 有很多相似的地方,也有很多的不同之處。兩者的不同之處并 不完全是語言能力高低的不同,而是在某些領域上面兩種語言都有著自己的獨特 優勢。下面我們詳細了解一下兩種語言的主要特點和不同之處。 2.2.1 免費 兩者從誕生之日起都是允許用戶免費下載的,也就是說任何人都可以隨時下 載Python 和Java,并且可以隨意閱讀并修改其他源代碼,這也成就了Python 和 Java 在編程軟件中的地位。正是由于這種“自由”的創作氛圍,使得兩種語言得 到了快速的發展和更新。 2.2.2 移植性 兩種語言都有很強的可移植性,都可以跨平臺移植。但是從跨度來說并不 “徹底”:Java 跨平臺的方式是通過虛擬機來實現的,但是虛擬機本身并不適用于全部的平臺;Python 跨平臺的方式是由于其本身的語言特性,雖然可以在大部分平臺自由地編寫Python 語言,但是并不是支持所有的平臺編寫。 2.2.3 閱讀性 從語言特點來說,兩種語言都是很簡單的計算機語言,相比較于其他的“古 老”語言有很強的可讀性。Java 是因為其本身沒有比較復雜的程序,所以在編寫 過程中是很“愉快”的;Python 是基于其本身的語言特性,比如擁有可讀性極強的邏輯代碼,在語言的編寫過程中只要按照簡單的邏輯思維編輯,就可以完成一段完整的代碼。 2.2.4 應用方向 兩種語言根據自己的特性有著各自適用的領域:Java 的主要應用領域在Web 開發、安卓開發、網頁編輯等方面;Python 的主要應用領域在游戲開發、圖形圖像檢索、引擎開發等方面。 2.2.5 庫 基于Python 強大的移植性能,以及其自身擁有的強大標準庫,可以定義其他 的第三方庫,所以Python 不但自身的庫夠強大,還擁有高質量的第三方庫;Java 同樣擁有自己的標準庫,其強大的能力可以讓Java 通過*簡單的程序解決復雜 的問題。 2.2.6 移動互聯 Python 可以通過運行庫運行安卓和IOS 系統,而Java 只能用于安卓系統的開 發。 11.4 sorted() 函數 作用:sorted() 函數的作用是對所有可迭代的對象進行排序。 語法: sorted(iterable, key=None, reverse=False) 解析: iterable:可迭代的對象。 key:用于比較的元素。 reverse:排序規則。 reverse = True:代表降序。 reverse = False:代表升序。 案例: sorted([5, 4, 3, 2, 1, 0]) [0, 1, 2, 3, 4, 5] # 默認為升序 利用key 進行倒序排序: example_list = [0, 5, 3, 1, 2, 4] result_list = sorted(example_list, key=lambda x: x*-1) print(result_list) [5, 4, 3, 2, 1, 0] 要進行反向排序,也可通過傳入第三個參數 reverse=True: example_list = [0, 5, 3, 1, 2, 4] 2sorted(example_list, reverse=True) [5, 4, 3, 2, 1, 0] 11.5 ascii() 函數 作用:ascii() 函數用于返回一個表示對象的字符串。 語法: ascii(object) 解析: object:代表對象。 案例: ascii('python') "'python'" 11.6 int() 函數 作用:int() 函數用于將一個字符串或數字轉換為整型。 語法: class int(x, base=10) 解析: x:字符串或數字。 base:進制數,默認十進制。 返回值:返回整型數據。 案例: >>>int() # 不傳入參數時,得到結果0 0 >>> int(3) 3 >>> int(3.6) 3 >>> int('12',16) # 如果是帶參數base 的話,12 要以字符串的形式進行輸入, 12 為 16 進制 18 >>> int('0xa',16) 10 >>> int('10',8) 8

零基礎Python編程從入門到精通 作者簡介

王博,男,計算機專業碩士。自由撰稿人,項目經理,高級軟件開發工程師。曾在多家大型跨國公司任職,并擔任互聯網機構的技術顧問,多次發表項目管理及技術方面的文章,編寫并出版了多部關于計算機軟件和編程方面的圖書。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 截齿|煤截齿|采煤机截齿|掘进机截齿|旋挖截齿-山东卓力截齿厂家报价 | 厂房出租_厂房出售_产业园区招商_工业地产 - 中工招商网 | 沈阳真空机_沈阳真空包装机_沈阳大米真空包装机-沈阳海鹞真空包装机械有限公司 | 金属回收_废铜废铁回收_边角料回收_废不锈钢回收_废旧电缆线回收-广东益夫金属回收公司 | 首页|光催化反应器_平行反应仪_光化学反应仪-北京普林塞斯科技有限公司 | 激光内雕_led玻璃_发光玻璃_内雕玻璃_导光玻璃-石家庄明晨三维科技有限公司 激光内雕-内雕玻璃-发光玻璃 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 天津试验仪器-电液伺服万能材料试验机,恒温恒湿标准养护箱,水泥恒应力压力试验机-天津鑫高伟业科技有限公司 | 美甲贴片-指甲贴片-穿戴美甲-假指甲厂家--薇丝黛拉 | 通信天线厂家_室分八木天线_对数周期天线_天线加工厂_林创天线源头厂家 | 预制舱-电力集装箱预制舱-模块化预制舱生产厂家-腾达电器设备 | 新车测评网_网罗汽车评测资讯_汽车评测门户报道 | 冷库安装厂家_杭州冷库_保鲜库建设-浙江克冷制冷设备有限公司 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 【灵硕展览集团】展台展会设计_展览会展台搭建_展览展示设计一站式服务公司 | 祝融环境-地源热泵多恒系统高新技术企业,舒适生活环境缔造者! | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 「钾冰晶石」氟铝酸钾_冰晶石_氟铝酸钠「价格用途」-亚铝氟化物厂家 | 苏州同创电子有限公司 - 四探针测试仪源头厂家 | 船用烟火信号弹-CCS防汛救生圈-船用救生抛绳器(海威救生设备) | 沟盖板_复合沟盖板厂_电力盖板_树脂雨水篦子-淄博拜斯特 | 飞扬动力官网-广告公司管理软件,广告公司管理系统,喷绘写真条幅制作管理软件,广告公司ERP系统 | 京马网,京马建站,网站定制,营销型网站建设,东莞建站,东莞网站建设-首页-京马网 | 地埋式垃圾站厂家【佳星环保】小区压缩垃圾中转站转运站 | 软文发布-新闻发布推广平台-代写文章-网络广告营销-自助发稿公司媒介星 | 上海平衡机-单面卧式动平衡机-万向节动平衡机-圈带动平衡机厂家-上海申岢动平衡机制造有限公司 | 钢衬玻璃厂家,钢衬玻璃管道 -山东东兴扬防腐设备有限公司 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 商标转让-商标注册-商标查询-软著专利服务平台 - 赣江万网 | 外贮压-柜式-悬挂式-七氟丙烷-灭火器-灭火系统-药剂-价格-厂家-IG541-混合气体-贮压-非贮压-超细干粉-自动-灭火装置-气体灭火设备-探火管灭火厂家-东莞汇建消防科技有限公司 | 【法利莱住人集装箱厂家】—活动集装箱房,集装箱租赁_大品牌,更放心 | 柔软云母板-硬质-水位计云母片组件-首页-武汉长丰云母绝缘材料有限公司 | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 上海冠顶工业设备有限公司-隧道炉,烘箱,UV固化机,涂装设备,高温炉,工业机器人生产厂家 | 油缸定制-液压油缸厂家-无锡大鸿液压气动成套有限公司 | 壹作文_中小学生优秀满分作文大全 | 门禁卡_智能IC卡_滴胶卡制作_硅胶腕带-卡立方rfid定制厂家 | 分子精馏/精馏设备生产厂家-分子蒸馏工艺实验-新诺舜尧(天津)化工设备有限公司 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 宁夏档案密集柜,智能密集柜,电动手摇密集柜-盛隆柜业宁夏档案密集柜厂家 |