今天(2025/9/15)我們就利用水井村文化來學習Python程式語言,首站當然就是輸出指令print()。
1.Python IDE程式下載:https://www.python.org/downloads/,進行安裝。
2.打開Python IDLE程式,在File/New File選單,即可以開始編輯程式。
1.Python IDE程式下載:https://www.python.org/downloads/,進行安裝。
2.打開Python IDLE程式,在File/New File選單,即可以開始編輯程式。
以下範例有關水井村的資料來自:臺灣農村數位博物館
範例一:輸出指令,print(),把括號內的字串印出來,字串可以放在兩個單引號或兩個雙引號中間。
程式碼:
按下F5鍵,儲存成passionfruit.py後,執行結果:
雲林縣口湖鄉水井村為典型「風頭水尾」的鹽分地帶。
範例二:變數,指一個符號可以用來儲存資料,可以是字串,也可以是數字。下例的str即為子串的變數。
範例一:輸出指令,print(),把括號內的字串印出來,字串可以放在兩個單引號或兩個雙引號中間。
程式碼:
print('雲林縣口湖鄉水井村為典型「風頭水尾」的鹽分地帶。')
按下F5鍵,儲存成passionfruit.py後,執行結果:
雲林縣口湖鄉水井村為典型「風頭水尾」的鹽分地帶。
範例二:變數,指一個符號可以用來儲存資料,可以是字串,也可以是數字。下例的str即為子串的變數。
程式碼:
str = '水產養殖至今成為水井村的主要經濟產業。'
print(str)
執行結果:
水產養殖至今成為水井村的主要經濟產業。
範例三:使用%格式
str = '水產養殖至今成為水井村的主要經濟產業。'
print(str)
水產養殖至今成為水井村的主要經濟產業。
範例三:使用%格式
程式碼:
鑿井方式="關於鑿井方式,早期係以竹子及杉木所製的「%s」為輔助機具,利用人踩踏柴井車輪作為動力,鑿設深井,並放入竹管成為「竹管井」。"
柴井車="柴井車"
print(鑿井方式 % 柴井車)
執行結果:
關於鑿井方式,早期係以竹子及杉木所製的「柴井車」為輔助機具,利用人踩踏柴井車輪作為動力,鑿設深井,並放入竹管成為「竹管井」。
範例四:%格式加上多個參數
程式碼:
鑿井方式="%d年代後,%s漸取代%s,%s則取代竹子為井管,傳統鑿井師傅們亦與時俱進,轉為%s。"
year=1950
鑿井機器='鑿井機器'
柴井車="柴井車"
塑膠管='塑膠管'
str="機器鑿井"
print(鑿井方式 % (year, 鑿井機器,柴井車, 塑膠管, str))
執行結果:
1950年代後,鑿井機器漸取代柴井車,塑膠管則取代竹子為井管,傳統鑿井師傅們亦與時俱進,轉為機器鑿井。
1950年代後,鑿井機器漸取代柴井車,塑膠管則取代竹子為井管,傳統鑿井師傅們亦與時俱進,轉為機器鑿井。
範例五:format格式
程式碼:
鑿井需求="{}、80年代西南沿海養殖業大興而有大量鑿井需求,本村鑿井業者一時有接不完的工作,帶來大量現金收入,村民趨之若鶩,在最盛時期,全村約有八成村民參與鑿井工作。"
year=1970
print(鑿井需求.format(year))
執行結果:
1970、80年代西南沿海養殖業大興而有大量鑿井需求,本村鑿井業者一時有接不完的工作,帶來大量現金收入,村民趨之若鶩,在最盛時期,全村約有八成村民參與鑿井工作。
範例六:%和format格式混搭
程式碼:
鑿井需求="{}、80年代西南沿海養殖業大興而有大量鑿井需求,本村鑿井業者一時有接不完的工作,帶來大量現金收入,村民趨之若鶩,在最盛時期,全村約有%s村民參與鑿井工作。"
year=1970
百分比='八成'
print(鑿井需求.format(year) % 百分比)
執行程果:
1970、80年代西南沿海養殖業大興而有大量鑿井需求,本村鑿井業者一時有接不完的工作,帶來大量現金收入,村民趨之若鶩,在最盛時期,全村約有八成村民參與鑿井工作。
範例七:使用名稱來指定變數就可以變換順序
程式碼:
鑿井需求="鑿井的男人們「{C}」,長期外出工作,村中的女人必須撐起半邊天,形成「{A}」的社會現象。諸如寺廟改建探尋廟地、{扶轎班}等一般村落以{B}為主的工作,在水井村內則落在{G}身上,成為村落的特殊景象。"
A='男主村外、女主村內'
Boy='男性'
C='逐水而居'
Girl='女性'
扶轎班='扶轎班'
print(鑿井需求.format(A=A, B=Boy, C=C, G=Girl,扶轎班=扶轎班))
執行結果:
鑿井的男人們「逐水而居」,長期外出工作,村中的女人必須撐起半邊天,形成「男主村外、女主村內」的社會現象。諸如寺廟改建探尋廟地、扶轎班等一般村落以男性為主的工作,在水井村內則落在女性身上,成為村落的特殊景象。
範例八:格式化字串本文,特別留意字串前要加上f
程式碼:
A="男主村外、女主村內"
Boy='男性'
C='逐水而居'
Girl='女性'
鑿井需求=f"鑿井的男人們「{C}」,長期外出工作,村中的女人必須撐起半邊天,形成「{A}」的社會現象。諸如寺廟改建探尋廟地、%s等一般村落以{Boy}為主的工作,在水井村內則落在{Girl}身上,成為村落的特殊景象。"
扶轎班='扶轎班'
print(鑿井需求 % 扶轎班)
沒有留言:
張貼留言