用Python繪製幾何圖案

閱讀時間約 2 分鐘
01.如果圖案形成平面密鋪, 可稱為伊斯蘭幾何圖案
02.如果圖案很美, 就是藝術
03.學習的目標是繪製伊斯蘭幾何藝術
04.傳統的方法是使用圓規與直尺, Youtube有很多短片可資佐證
05.現代的方法是使用軟體繪製幾何圖案
06.套裝軟體有AutoCAD, GeoGebra, SketchUp, illustrator, inkscape, .....
07.通用軟體有OpenSCAD, Python + matplotlib + shapely
08.Python是免費開源軟件 :
[ windows平台 ] 可使用 :
python.org 之IDLE python
Anaconda Windows Individual Edition (contains conda and Anaconda Navigator, as well as Python and hundreds of scientific packages)
[ ubuntu平台 ] 可使用其內帶的python, 要處理3D的圖形可使用Blender python
09.作者使用repl.it web python
10.You can use ubuntu 18.04 python or windows python or Anaconda python.
11.作者建議使用 repl.it web python
a. run on repl.it web platform [( https://repl.it/ ) then login] 可儲存程式
b. run on Try JupyterLab ( https://jupyter.org/try ) 不可儲存程式
12.windows + VMware + ubuntu is another choice.
13.繪圖環境 python + matplotlib + shapely
14.大量的 Opendata for retrieve and process
15.撰寫與執行python程式碼的編輯工具是IDLE 或 jupyter notebook,
web python使用瀏覽器
16.一個完整的python code 範例存放於雲端硬碟 https://pse.is/DSGJD,
請點選 town-07-vote-15.py 於線上觀看, 或點選下載符號下載於本地端觀看
18.最佳的python code 展示方式是將其存放於 repl.it 網站
為什麼會看到廣告
avatar-img
0會員
36內容數
幾何觀世界,中心定元圓。 對抽象的熱情,對和諧的追求,對天空的關切,是伊斯蘭藝術擁抱幾何的心理動力。 (此專題可學到幾何、數學、藝術與運算思維。)
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Jackie Lin的沙龍 的其他內容
Anaconda Windows Individual Edition contains conda and Anaconda Navigator, as well as Python and hundreds of scientific packages.
敘利亞大馬士革清真寺-幾何圖樣-程式說明 「文章部分內容為付費限定,需要先付費、並且登入付費時使用的會員帳號,才能完整閱讀的文章。」
Anaconda Windows Individual Edition contains conda and Anaconda Navigator, as well as Python and hundreds of scientific packages.
敘利亞大馬士革清真寺-幾何圖樣-程式說明 「文章部分內容為付費限定,需要先付費、並且登入付費時使用的會員帳號,才能完整閱讀的文章。」
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
  在計算數字時我們要先搞懂運算符號代表的涵義,Python裡面的符號跟我們認知的不會有太大的差別,但是有一些代表不一樣的意思,就必須搞懂才不會在寫程式時,程式碼的重複性太高,會導致日後的維修性降低。
Thumbnail
常常會遇到好不容易寫好程式,但是輸出的時候沒辦法按照自己想要的格式,或是間隔來輸出,這時需要用到的就是格式化輸出,格式化輸出就是調整排版的一個形式。
Thumbnail
IDE是甚麼? IDE又叫做整合開發環境(Integrated Development Environment),在編輯程式碼時有許多的步驟,例如撰寫、編譯、除錯、執行......等過程,都是分開進行,但現在可以在同一個環境下開發,而使用的這些環境正是IDE。
Thumbnail
PYTHON 介紹 Python 是一種被廣泛使用的高階編程語言,它的用途十分廣泛,支援了多種的程式設計的範式,包括函數式、指令式、結構化、物件導向。 Python的設計哲學強調了它簡潔的語法,是使用空格縮進來劃分程式碼。 Python是的社群中擁有許多模組可以使用,在進行某些用途時可以很引入模組,
Thumbnail
在Python中使用MySQLdb的起手式大概長這樣。記得execute裡面的SQL語法一定要加上冒號,否則會出錯。我也在這個愚蠢的錯誤上跌倒過。編碼問題是資料庫管理中常見的問題,編碼包含又包含了兩個部份,collation和character set。
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
  在計算數字時我們要先搞懂運算符號代表的涵義,Python裡面的符號跟我們認知的不會有太大的差別,但是有一些代表不一樣的意思,就必須搞懂才不會在寫程式時,程式碼的重複性太高,會導致日後的維修性降低。
Thumbnail
常常會遇到好不容易寫好程式,但是輸出的時候沒辦法按照自己想要的格式,或是間隔來輸出,這時需要用到的就是格式化輸出,格式化輸出就是調整排版的一個形式。
Thumbnail
IDE是甚麼? IDE又叫做整合開發環境(Integrated Development Environment),在編輯程式碼時有許多的步驟,例如撰寫、編譯、除錯、執行......等過程,都是分開進行,但現在可以在同一個環境下開發,而使用的這些環境正是IDE。
Thumbnail
PYTHON 介紹 Python 是一種被廣泛使用的高階編程語言,它的用途十分廣泛,支援了多種的程式設計的範式,包括函數式、指令式、結構化、物件導向。 Python的設計哲學強調了它簡潔的語法,是使用空格縮進來劃分程式碼。 Python是的社群中擁有許多模組可以使用,在進行某些用途時可以很引入模組,
Thumbnail
在Python中使用MySQLdb的起手式大概長這樣。記得execute裡面的SQL語法一定要加上冒號,否則會出錯。我也在這個愚蠢的錯誤上跌倒過。編碼問題是資料庫管理中常見的問題,編碼包含又包含了兩個部份,collation和character set。