書名: Python趣味創意編程作者名: 童晶本章字數: 520字更新時間: 2021-01-25 17:39:41
2.1 顯示一個圓
讀者可以在Processing中鍵入以下代碼,并點擊運行按鈕,如圖2-2所示。
sketch_2_1_1.pyde
1 circle(50, 50, 80)
圖2-2
運行效果如圖2-3所示,在窗口中畫了一個圓。
circle(50, 50, 80)語句繪制了一個圓圈。circle為圓的英文單詞,圓括號中的三個參數,(50, 50)表示圓的中心位置坐標,80表示圓的直徑[1]。
圖2-3
提示
Python語句中的標點符號,比如sketch_2_1_1.pyde中的括號“()”、逗號“,”都是英文標點符號(即半角標點符號),如果輸入的是中文標點符號(即全角標點符號),則會提示程序錯誤。
提示
如果讀者編寫代碼出錯,可以參考本書配套電子資源中的代碼。注意Processing的代碼文件需要保存在其同名的文件夾下,如sketch_2_1_1.pyde保存在“第2章\ sketch_2_1_1\”目錄下。
圖2-3中程序繪制區域的大小默認為寬100px、高100px。鍵入以下代碼,可以設置程序窗口的大小(size):
sketch_2_1_2.pyde
1 size(640,480)
2 circle(50, 50, 80)
size(640,480)設定窗口的寬度640px、高度480px,運行效果如圖2-4所示。
圖2-4
程序窗口的繪制區域采用直角坐標系,左上角的坐標為(0,0)。橫軸方向由X坐標表示,取值范圍為0~640;縱軸坐標由Y坐標表示,取值范圍為0~480。窗口中任一點的位置可由其(X,Y)坐標來表示。
修改圓心坐標,我們可以在窗口正中心繪制一個圓(如圖2-5所示):
sketch_2_1_3.pyde
1 size(640,480)
2 circle(320, 240, 80)
圖2-5
也可以修改圓的直徑,繪制更大一些的圓圈(如圖2-6所示):
sketch_2_1_4.pyde
1 size(640,480)
2 circle(320, 240, 200)
圖2-6
練習2-1:修改sketch_2_1_4.pyde,繪制出圖2-7中的繪制效果。
圖2-7
推薦閱讀
- GAE編程指南
- LabVIEW2018中文版 虛擬儀器程序設計自學手冊
- PaaS程序設計
- Visual Basic編程:從基礎到實踐(第2版)
- Python Deep Learning
- 薛定宇教授大講堂(卷Ⅳ):MATLAB最優化計算
- Mastering RStudio:Develop,Communicate,and Collaborate with R
- Python Data Science Cookbook
- 貫通Tomcat開發
- 玩轉.NET Micro Framework移植:基于STM32F10x處理器
- 多媒體技術及應用
- Visual Basic程序設計基礎
- Selenium Essentials
- 歐姆龍PLC編程指令與梯形圖快速入門
- Java性能權威指南