簡(jiǎn)單易懂的Python入門(mén)教程
-
【作 者】[日]大澤文孝 著
【I S B N 】978-7-5170-9970-3
【責(zé)任編輯】王開(kāi)云
【適用讀者群】本專(zhuān)通用
【出版時(shí)間】2021-09-26
【開(kāi) 本】16開(kāi)
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】256
【千字?jǐn)?shù)】398
【印 張】16
【定 價(jià)】¥59
【叢 書(shū)】暫無(wú)分類(lèi)
【備注信息】
簡(jiǎn)介
本書(shū)特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書(shū)
本書(shū)是一本面向初學(xué)者的Python基礎(chǔ)性教程,分別從“程序是什么”“開(kāi)始Python的學(xué)習(xí)”“編寫(xiě)Python程序時(shí)的規(guī)則”“構(gòu)成程序的基本功能”“試著編寫(xiě)猜數(shù)字游戲”“將猜數(shù)字游戲圖形化”“類(lèi)和對(duì)象”“試著使用擴(kuò)展模塊”8章對(duì)Python語(yǔ)言進(jìn)行由淺入深的講解,令Python初學(xué)者帶著興趣去學(xué)習(xí)。本書(shū)語(yǔ)言生動(dòng)、版式設(shè)計(jì)活潑,通過(guò)講解一段語(yǔ)法后進(jìn)行編寫(xiě)示例的形式,能夠讓初學(xué)者加深理解。
從0開(kāi)始學(xué)代碼的無(wú)經(jīng)驗(yàn)者
希望技能提升的初級(jí)者
必備入門(mén)書(shū)!
從根本上理解程序的[讀法][寫(xiě)法][框架][運(yùn)行方式],
并通過(guò)邊編寫(xiě)程序邊學(xué)習(xí)的方法來(lái)熟練掌握各項(xiàng)技能
“讓更多的人覺(jué)得編程有趣!給更多的人提供一個(gè)開(kāi)始編程的契機(jī)”。這就是我寫(xiě)這本書(shū)的動(dòng)機(jī)。
那么,如何才能體會(huì)到編程的樂(lè)趣呢?我認(rèn)為馬上體驗(yàn),能夠看到結(jié)果是很重要的。
為此,我們?cè)谶@里選中了Python 語(yǔ)言。
Python 是輸入命令就能立即執(zhí)行的語(yǔ)言。由于能夠擴(kuò)展Python功能的“模塊”也非常豐富,所以用很短的程序就可以實(shí)現(xiàn)窗口顯示、PDF 生成等。
本書(shū)中充分體現(xiàn)了Python 的這種優(yōu)勢(shì)。在講解完一段基本語(yǔ)法之后,通過(guò)“編寫(xiě)猜數(shù)字游戲”“ 在窗口上移動(dòng)圓形、四邊形、三角形”“用PDF 制作橫幅”三個(gè)示例來(lái)加深對(duì)基礎(chǔ)知識(shí)的理解。
閱讀本書(shū)的時(shí)候,極力推薦邊動(dòng)手邊學(xué)習(xí)的方法。看到程序的實(shí)際運(yùn)行結(jié)果才能更加理解所講解的內(nèi)容(示例的源代碼可以下載,不需要手工輸入噢)。
希望本書(shū)能夠成為你開(kāi)始編程的契機(jī),并且?guī)Ыo你編程的樂(lè)趣。
Lesson 1-1 程序是命令的集合 .............................................................2
Lesson 1-2 如何編寫(xiě)程序 ....................................................................6
Lesson 1-3 編寫(xiě)程序需要什么 .............................................................9
Lesson 1-4 學(xué)習(xí)些什么知識(shí)好呢 .......................................................13
Chapter2 開(kāi)始Python 的學(xué)習(xí)
Lesson 2-1 關(guān)于使用Python ..............................................................16
Lesson 2-2 版本不同的兩個(gè)Python ...................................................18
Lesson 2-3 安裝Python .....................................................................20
Lesson 2-4 嘗試著執(zhí)行簡(jiǎn)單命令 .......................................................28
Lesson 2-5 嘗試使用交互模式 ...........................................................32
Chapter 3 編寫(xiě)Python 程序時(shí)的規(guī)則
Lesson 3-1 把命令匯總到一個(gè)文件里 ................................................40
Lesson 3-2 嘗試寫(xiě)入很多命令 ...........................................................46
Lesson 3-3 打開(kāi)即存文件 ..................................................................49
Lesson 3-4 顯示字符串 ......................................................................51
Lesson 3-5 連接字符串 ......................................................................55
Lesson 3-6 為了正確顯示中文所需的規(guī)則 .........................................60
Lesson 3-7 顯示長(zhǎng)字符串 ..................................................................63
Lesson 3-8 空格、縮進(jìn)、換行的作用 ................................................68
Lesson 3-9 作為程序補(bǔ)充的注釋寫(xiě)法 ................................................71
Chapter 4 構(gòu)成程序的基本功能
Lesson 4-1 程序構(gòu)成的6大要素 ........................................................74
Lesson 4-2 嘗試使用變量 ..................................................................76
Lesson 4-3 循環(huán)執(zhí)行① for 語(yǔ)句 .........................................................80
Lesson 4-4 循環(huán)執(zhí)行②while語(yǔ)句 .....................................................88
Lesson 4-5 條件分支的if語(yǔ)句 ............................................................93
Lesson 4-6 使用函數(shù) .......................................................................100
Lesson 4-7 擴(kuò)展功能的模塊 .............................................................110
Chapter 5 試著編寫(xiě)猜數(shù)字游戲
Lesson 5-1 編寫(xiě)猜數(shù)字游戲嘍 .........................................................114
Lesson 5-2 首先嘗試1位隨機(jī)數(shù) ......................................................117
Lesson 5-3 制作4位的隨機(jī)數(shù) ..........................................................123
Lesson 5-4 正確輸入4位數(shù)字 ..........................................................128
Lesson 5-5 判斷Hit和Blow .............................................................139
Chapter 6 將猜數(shù)字游戲圖形化
Lesson 6-1 如何設(shè)計(jì)游戲的界面 .....................................................148
Lesson 6-2 用Python試著顯示窗口 ................................................150
Lesson 6-3 放置提示信息和文本輸入框 ...........................................155
Lesson 6-4 單擊按鈕顯示信息 .........................................................160
Lesson 6-5 添加Hit和Blow的判定 ..................................................165
Lesson 6-6 顯示歷史記錄 ................................................................170
Chapter 7 類(lèi)和對(duì)象
Lesson 7-1 編寫(xiě)一個(gè)圓移動(dòng)的程序 ..................................................176
Lesson 7-2 在窗口中繪制圓 .............................................................178
Lesson 7-3 移動(dòng)圓到單擊位置 .........................................................183
Lesson 7-4 讓圓向右移動(dòng) ................................................................189
Lesson 7-5 試著往返移動(dòng) ................................................................193
Lesson 7-6 試著斜向移動(dòng) ................................................................197
Lesson 7-7 試著移動(dòng)很多的圓 .........................................................200
Lesson 7-8 將程序模塊化,提供單一功能 .......................................207
Lesson 7-9 嘗試把圓形、四邊形、三角形混合繪制 .........................217
Chapter 8 試著使用擴(kuò)展模塊
Lesson 8-1 用PDF制作橫幅 ............................................................226
Lesson 8-2 Python中追加功能模塊 .................................................228
Lesson 8-3 用Python嘗試制作PDF文件 ........................................231
Lesson 8-4 制作橫幅 .......................................................................239
- Java面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 姜春磊 陳虹潔]
- C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與實(shí)訓(xùn)(第二版) [主編 倪燃]
- Python程序設(shè)計(jì)及實(shí)踐教程 [肖朝暉]
- C語(yǔ)言程序設(shè)計(jì) [魏琴 劉祖珉 趙仕波 肖陽(yáng)春]
- C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)教程 [張小剛 司春景]
- 電氣控制與PLC程序設(shè)計(jì)(第二版) [胡冠山]
- Java Web項(xiàng)目化設(shè)計(jì)實(shí)踐教程 [邱云 曾陳萍]
- C語(yǔ)言程序設(shè)計(jì)(第三版) [主編 丁紅 王立新 蔡開(kāi)立]
- Python數(shù)據(jù)分析 [主編 馮志輝 趙磊 李放]
- Python程序設(shè)計(jì)與應(yīng)用(第二版) [主編 張廣淵]
- C程序設(shè)計(jì)實(shí)踐教程 [劉衛(wèi)國(guó)]
- C程序設(shè)計(jì)(慕課版) [劉衛(wèi)國(guó)]
- 程序設(shè)計(jì)基礎(chǔ)實(shí)踐教程(C/C++語(yǔ)言版) [張桂芬 葛麗娜]
- C++案例項(xiàng)目精講 [主編 楊國(guó)興]
- SwiftUI完全開(kāi)發(fā) [李智威 著]
- MySQL數(shù)據(jù)庫(kù)項(xiàng)目式教程 [陳亞峰]
- C語(yǔ)言程序設(shè)計(jì)習(xí)題與實(shí)驗(yàn)指導(dǎo)(第二版) [主編 甄增榮 張賓]
- C語(yǔ)言程序設(shè)計(jì)(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現(xiàn)實(shí)應(yīng)用開(kāi)發(fā)實(shí)踐 [主 編 劉龍]
- Python程序設(shè)計(jì) [主編 姜春磊 陳虹潔]
- C語(yǔ)言程序設(shè)計(jì)實(shí)踐教程(活頁(yè)式) [主編 鄭茵 陳巍 滕泓虬]
- 面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 張勇 張平華 趙小龍]
- Python程序設(shè)計(jì)基礎(chǔ)及實(shí)戰(zhàn) [主編 劉健]
- C語(yǔ)言程序設(shè)計(jì) [姜雪]
- Python程序設(shè)計(jì)實(shí)踐教程 [王鶴琴 蔡正保]
- C++程序設(shè)計(jì)實(shí)踐教程(第三版) [主編 劉衛(wèi)國(guó) 曹岳輝]
- C++程序設(shè)計(jì)(第三版) [主編 曹岳輝 劉衛(wèi)國(guó)]
- C語(yǔ)言程序設(shè)計(jì)項(xiàng)目化教程(活頁(yè)式) [主編 張利華 潘曉利]
- 深入性能測(cè)試——LoadRunner性能測(cè)試、流程、監(jiān)控、調(diào)優(yōu)全程實(shí)戰(zhàn) [黃文高 編著]
- 機(jī)器人流程自動(dòng)化(RPA)實(shí)戰(zhàn)——基于UiPath [主編 金鑫]

- 教材類(lèi)more>>
- 教輔培訓(xùn)more>>
- 生活經(jīng)管more>>
- 計(jì)算機(jī)基礎(chǔ)實(shí)訓(xùn)指導(dǎo)
- 用英語(yǔ)介紹中國(guó)經(jīng)典小故事
- 新概念英語(yǔ)單詞循環(huán)速記1:14天刻意練
- 新能源場(chǎng)站繼電保護(hù)傳動(dòng)作業(yè)指導(dǎo)書(shū)
- 高職院校“德技并修·三育協(xié)同”的育人
- 網(wǎng)絡(luò)規(guī)劃設(shè)計(jì)師真題及模考卷精析(適用
- 涼山脫貧地區(qū)鄉(xiāng)村治理研究
- 中國(guó)—東盟競(jìng)技體育文化共同體研究
- 數(shù)值分析
- 用英語(yǔ)介紹中國(guó)(四六級(jí)版)
- 用英語(yǔ)介紹中國(guó)(第二版)
- 基于AI的Java技術(shù)項(xiàng)目實(shí)戰(zhàn)
- 信息處理技術(shù)員真題及模考卷精析(適用
- 系統(tǒng)集成項(xiàng)目管理工程師案例分析一本通
- 信息安全工程師考前沖刺100題(第二版
- 信息系統(tǒng)項(xiàng)目管理師考前沖刺100題(配
