iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 8
1
IoT

Raspberry Pi最佳入門與應用系列 第 8

Day08 開發Python程式基礎Part1

  • 分享至 

  • twitterImage
  •  

今天開始進入程式開發的階段Python來進行簡單的教學,因為不是以學習程式為主所以都是簡單的一些練習

簡介:Python是一種直譯語言,我們撰寫的Python程式使用直譯器來執行,但是直譯器並不會輸出可以執行檔案,而是一個指另一個洞洞一列一列轉換成機器語言後馬上執行,在樹梅派Raspbian作業系統內建Python2、Python3而我們是利用Python3進行開發
https://ithelp.ithome.com.tw/upload/images/20190909/20119848TSZlRcbrQB.png
點選Python3啟動Python的IDLE如下圖所示:
https://ithelp.ithome.com.tw/upload/images/20190909/201198481sx5KAvF1J.png
樹莓派的Geany同樣支援Python語言,同時也比較好進行開發以自己需求選擇環境
https://ithelp.ithome.com.tw/upload/images/20190909/201198480fKkay0U02.png
因為Python是直譯語言,文字輸入可以馬上進行測試執行
https://ithelp.ithome.com.tw/upload/images/20190909/20119848j5DB3Vtt64.png
不只如此還可以宣告變數在執行
https://ithelp.ithome.com.tw/upload/images/20190909/20119848JuCr4dkw8k.png
同理可以用if條件
https://ithelp.ithome.com.tw/upload/images/20190909/20119848XXUQdRg1fa.png
變數可以儲存程式執行時的暫存資料,Python變數不需要宣告要注意的事情,變數在使用前一定要指定初始直
https://ithelp.ithome.com.tw/upload/images/20190909/20119848d6rxSCnJhm.png
條件控制有三種:if單選、if/else二選一、if/elif/else多選一
https://ithelp.ithome.com.tw/upload/images/20190909/20119848EksJLOlmmQ.png
if/else二選一
https://ithelp.ithome.com.tw/upload/images/20190909/20119848X5vORDyy8c.png
if/elif/else多選一
https://ithelp.ithome.com.tw/upload/images/20190909/20119848crGppS3NBn.png

今天分享到這邊我預估會出四篇來講Python的程式開發,雖然是簡單講Python但是基礎觀念也要有之後的實作才會更好去進行


上一篇
Day07 建立資料庫問題集
下一篇
Day09 開發Python程式基礎Part2
系列文
Raspberry Pi最佳入門與應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言