用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 網站
為什麼會看到廣告
0會員
36內容數
幾何觀世界,中心定元圓。 對抽象的熱情,對和諧的追求,對天空的關切,是伊斯蘭藝術擁抱幾何的心理動力。 (此專題可學到幾何、數學、藝術與運算思維。)
留言0
查看全部
發表第一個留言支持創作者!
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
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
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
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
  在計算數字時我們要先搞懂運算符號代表的涵義,Python裡面的符號跟我們認知的不會有太大的差別,但是有一些代表不一樣的意思,就必須搞懂才不會在寫程式時,程式碼的重複性太高,會導致日後的維修性降低。
Thumbnail
常常會遇到好不容易寫好程式,但是輸出的時候沒辦法按照自己想要的格式,或是間隔來輸出,這時需要用到的就是格式化輸出,格式化輸出就是調整排版的一個形式。
Thumbnail
IDE是甚麼? IDE又叫做整合開發環境(Integrated Development Environment),在編輯程式碼時有許多的步驟,例如撰寫、編譯、除錯、執行......等過程,都是分開進行,但現在可以在同一個環境下開發,而使用的這些環境正是IDE。
Thumbnail
PYTHON 介紹 Python 是一種被廣泛使用的高階編程語言,它的用途十分廣泛,支援了多種的程式設計的範式,包括函數式、指令式、結構化、物件導向。 Python的設計哲學強調了它簡潔的語法,是使用空格縮進來劃分程式碼。 Python是的社群中擁有許多模組可以使用,在進行某些用途時可以很引入模組,
Thumbnail
在Python中使用MySQLdb的起手式大概長這樣。記得execute裡面的SQL語法一定要加上冒號,否則會出錯。我也在這個愚蠢的錯誤上跌倒過。編碼問題是資料庫管理中常見的問題,編碼包含又包含了兩個部份,collation和character set。