python畫直線
Ⅰ python按鈕如何連接到繪畫圖窗
第一,啟動Python自帶的集中開發環境IDLE,然後點擊File-->New File,並在腳本框中輸入如下代碼,用於創建窗口和按鈕。
from tkinter import * # 從tkinter庫中導入所有函數
window1=Tk() # 創建一個窗口
window1.title('test1') # 設置窗口標題
window1.geometry('500x500+100+100') # 設置窗口大小x和左頂距離+
def Jason(): # 創建一個函數
print('Come on,baby')
button1=Button(window1,text='點我啊',command=Jason) # 設置按鈕屬性
button1.pack() # 設置顯示按鈕
window1.mainloop() # 設置窗口循環顯示
Python創建窗口按鈕和繪制畫布直線
第二,保存和運行上述腳本,得到如下窗口和窗口中的按鈕「點我啊」。
Python創建窗口按鈕和繪制畫布直線
第三,點擊「點我啊」按鈕,會在IDLE中顯示「Come on, baby」.
Python創建窗口按鈕和繪制畫布直線
第四,在IDLE中再次點擊File-->New File,並在腳本中輸入如下代碼,用於創建窗口畫布和在畫布上繪制直線。
from tkinter import *
window1=Tk()
window1.title('test2')
canvas1=Canvas(window1,width=500,height=500,bg='pink') # 設置畫布
canvas1.pack() # 顯示畫布
# 利用create_line()在畫布上繪制直線
canvas1.create_line(100,100,400,100,width=5,fill='red')
canvas1.create_line(100,200,400,200,width=15,fill='green')
canvas1.create_line(100,300,400,300,width=35,fill='blue')
window1.mainloop()
Python創建窗口按鈕和繪制畫布直線
第五,保存和運行上述腳本,可以得到如下圖形,畫布中繪制了「紅 綠 藍」三條線。
Python創建窗口按鈕和繪制畫布直線
Ⅱ 這是一個python繪圖題,請問圖一畫線部分什麼意思啊🤔🤔
#海龜的方向依次逆時針方向轉向90度。
import turtle as t
t.pensize(2) #設置畫筆的寬度
for i in range(4): #依次取值:0,1,2,3
t.seth(90*i) #絕對角度 turtle.seth(angle) 改變海龜前進方向,0,90,180,270
t.fd(150) #畫直線150。
t.right(90) #旋轉90
t.circle(-150,45) #根據半徑150繪制45角度的弧形
t.goto(0,0) #走回原點.
t.exitonclick() # 窗口等待用戶點擊界面後才能夠退出
Ⅲ python如何讓用戶輸入點坐標
首先下載安裝python,打開文本編輯器,將文件保存成 py格式,如果python目錄不在usr/bin目錄下,則替換成當前python執行程序的目錄。編寫完腳本之後注意調試、可以直接用editplus調試。調試方法可自行網路。腳本寫完之後,打開CMD命令行,前提是python 已經被加入到環境變數中。在CMD命令行中,輸入 「python」 + 「空格」,即 」python 「;將已經寫好的腳本文件拖拽到當前游標位置,然後敲回車運行即可。獲取輸入的五個點畫五邊形後面兩個值為窗體的長和寬,獲取輸入的兩個點畫直線多少個角點,就有多少個下標。讀取文件要用生成器,這樣大文件就不用都一次性放進內存。設置工作空間讀取text文件。將坐標導入列表,設置生成的shp文件名,數據以逗號分割,第一個數據為x坐標,第二個為y坐標。
Ⅳ turtle庫中畫直線用什麼函數
turtle.fd()
Turtle庫是Python語言中一個很流行的繪制圖像的函數庫,想像一個小烏龜,在一個橫軸為x、縱軸為y的坐標系原點,(0,0)位置開始,它根據一組函數指令的控制,在這個平面坐標系中移動,從而在它爬行的路徑上繪制了圖形。
Ⅳ python畫圖的問題~
在Word中畫三角形的角平分線、高、中線:
1.執行「視圖/工具欄/繪圖」命令,調出「繪圖」工具欄;
2.在「繪圖」工具欄上點擊「繪圖/繪圖網格」打開「繪圖網格」對話框;
3.在對話框中進行「網格設置」「水平間距」「0.86行」、「垂直間距」「0.6行」,選中「在屏幕上顯示網格線」「垂直間隔」「2」、「水平間隔」「2」;
4.單擊「確定」按鈕,文檔中顯示繪圖網格線;
5.根據網格線繪制三角形的角平分線、高、中線(畫線用「繪圖」工具欄上的「直線」工具);
6.把繪制的三角形、角平分線、高、中線同時選中,並右擊,執行「組合/組合」快捷菜單命令,把所繪制圖形組合在一起,便於圖形整體移動。
Ⅵ 用python的 turtle 怎麼畫這個曲線
urtle庫是python的基礎繪圖庫,這個庫被介紹為一個最常用的用來介紹編程知識的方法庫,其主要是用於程序設計入門,是標准庫之一,利用turtle可以製作很多復雜的繪圖。turtle名稱含義...
CSDN技術社區
Ⅶ 為什麼用python畫圖總是偏右畫
python沿畫筆的方向畫線用forward()函數。
forward()函數能使畫筆前進,比如沿畫筆方向畫100像素的直線,代碼如下所示:turtle.forward(100)。
Ⅷ 如何用python畫冰墩墩
隨著北京冬奧會的開幕,吉祥物「 冰墩墩」可是火出了圈,銷售「 冰墩墩」的店鋪排起了長龍,用python可以繪畫冰墩墩嗎?當然是可以的。很多小夥伴在求python代碼,下面就是源碼啦,大家趕緊用python實現冰墩墩吧,徹底實現一人一墩。
一、python實現冰墩墩步驟:
1、安裝python環境;
2、在桌面創建文本文件,將下面的代碼復制粘貼進去;
3、將創建文件的格式修改為.py
4、雙擊運行就可以啦!
二、python實現冰墩墩源代碼:
importturtle
turtle.title('Python(冰墩墩)')
turtle.speed(40)#可以自己調節速度
#左手
turtle.penup()
turtle.goto(177,112)
turtle.pencolor("lightgray")
turtle.pensize(3)
turtle.fillcolor("white")
turtle.begin_fill()
turtle.pendown()
turtle.setheading(80)
turtle.circle(-45,200)
turtle.circle(-300,23)
turtle.end_fill()
#左手內
turtle.penup()
turtle.goto(182,95)
turtle.pencolor("black")
更多源碼點擊下方鏈接查看
python畫冰墩墩源代碼
Ⅸ python怎麼畫折線圖
一、環境准備
linux ubuntu 下需安裝下面三個包:
Numpy, Scipy,Matplotlib
分別輸入下面的代碼進行安裝:
[plain]view plain
pipinstallnumpy
pipinstallscipy
sudoapt-getinstallpython-matplotlib
python
>>>importpylab
importnumpyasnp
importmatplotlib.pyplotasplt
x=[0,1]
y=[0,1]
plt.figure()
plt.plot(x,y)
plt.savefig("easyplot.jpg")
測試是否安裝成功
[html]view plain
如果沒有報錯則安裝成功
二、開始畫圖
1. 畫最簡單的直線圖
代碼如下:
[python]view plain
結果如下: