Python程式設計入門教材

洪國勝、蔡懷文編著

溫嘉榮教授策劃、審定、推薦

泉勝出版 PC003

 

目錄

第一章 準備工作

第二章 變數的宣告、算術運算與輸出入

第三章 決策運算

第四章 迴圈指令

第五章 繪圖-使用turtle

第六章 資料結構與資料處理

6_1 list

6_2 tuple

6_3 dict

6_4 set

6_5實例探討

 

第七章用Python學數學

第八章 函式

第九章 類別

第十章 檔案

第十一章 視窗程式設計

第十二章 繪圖

第十三章 動畫與遊戲

第十四章 APCS 108年試題

 

Python 特色

Python是依照使用者習慣編寫的程式語言,以前數學怎麼教,現在程式就怎麼寫。例如,以下程式就可解二元一次方程式。

        a=2;b=-7;c=3

d=(b*b-4*a*c)**(1/2)

x1=(-b+d)/(2*a)

x2=(-b-d)/(2*a)

print(x1)#3.0

print(x2)#0.5

 

Python理念

以往的程式設計工具,就如同使用高檔單眼相機拍照,又要光圈、又要快門、還要對焦,整個相機的旋扭,真是多如牛毛,當然另初學者望之卻步,就算高手,只要一個環節不對,也是整張相片沒有東東。但現在的傻瓜手機相機可就強了,通通只有一個按鈕,只要願意按快門,拍出來效果竟然也超過以往單眼相機。其次,還有一些特殊效果,例如美肌效果,以往可要請人幫忙打光,回家還要暗房修片,現在可是一鍵就搞定。Python就是這一理念所發展出的程式語言,希望普羅大眾都能在短時間內,寫出超越專業程式設計師日以繼夜的成果