日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

circle函数用法 turtle_Turtle库与Time库基础知识分享(详细)

發布時間:2025/3/19 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 circle函数用法 turtle_Turtle库与Time库基础知识分享(详细) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

認識turtle庫:

turtle庫是turtle繪圖體系的Python實現,是標準庫之一

標準庫:隨解釋器操作系統中的模塊直接安裝到解釋器中的并且可以直接使用的庫

第三方庫:需要經過安裝才能使用的功能模塊,庫(library)包(package),模塊(module)統稱模塊

turtle庫的原理:

turtle庫,也叫海龜庫,是說有一只海龜,在窗體的正中心,且可以在畫布上游走,走過的軌跡形成了繪制的圖形

海龜由程序控制,可以變換顏色,方向,角度, 寬度等

turtle繪圖窗體布局:

turtle的一個畫布空間,最小單位是像素

setup() 設置窗體大小及位置

turtle.setup(width,height,startx,starty) (4個參數中,后兩個可選,分別為畫布的寬度,高度,距窗口左側距離,距窗口右側距離)

setup() 不是必須的,可以不用

turtle空間坐標體系:

絕對坐標

turtle.goto(x,y)

表示 在任何位置的海龜,到達(x,y)這個位置

turtle.seth(angle)

seth()改變海龜行進方向

seth()并不在圖像中繪制信息,只改變方向,不行進

angle為絕對坐標

RGB色彩體系:

由三種顏色構成的萬物色

RGB的取值范圍是整數0~255或小數0~1

turtle庫默認使用小數數值模式

turtle.colormode(mode)

1.0: RGB小數值模式

255: RGB整數值模式

turtle庫引用的方法:

**使用import完成,采用<a>.<b>()編碼風格**

import <庫名>

<庫名>.<函數名>(<函數參數>)

**使用from和import保留字公共完成**

from<庫名>import<函數名>

from<庫名>import*

<函數名>(<函數參數>)

**使用import<庫名>as<庫別名>**

<庫別名>.<函數名>(<函數參數>)

庫別名即給調用的外部庫關聯一個更簡短,更適合自己的名字

## turtle畫筆控制函數:

turtle.penup()

turtle.pendown()

turtle.pensize()

turtle.pencolor()

## turtle運動控制函數:

turtle.forward()

turtle.circle()

turtle.circle(r,extent)

根據半徑r繪制extent角度的函數

r:默認圓心在海龜左側r距離的位置(若r為負數,圓心在右側)

extent:繪制角度,默認是360度

## turtle方向控制函數:

turtle.seth(angle)

turtle.left(angle)

turtle.right(angle)

# time庫的使用

## 基本介紹:

time庫是Python中處理時間的標準庫

用于計算機時間的表達,提供獲取時間并格式化輸出功能

提供系統級精確計時功能,用于程序功能分析

## 時間獲取:

| time() | 獲取當前時間戳,即計算機內部時間值,浮點數顯示 |

| ctime() |獲取當前時間并以易讀方式表示,返回字符串 |

|gmtime() |獲取當前時間,表示為計算機可處理的時間格式 |

## 時間格式化:

類似字符串格式化,展示模板由特定的格式化控制符組成,將時間以合理的方式展示出來

|strftime(tpl,ts)| tpl是格式化模板字符串,用來定義輸出效果,ts是計算機內部時間類型變量

| strptime(str,tpl) |tpl是格式化模板字符串,用來定義輸入效果 |

**.strftime 與 .strptime 為互補關系,str是字符串形式的時間值**

## 時間格式化控制符:

程序計時:

**指測量起止動作所經歷時間的過程**

|perf_counter()|返回一個cpu級別的精確時間計數值,單位為秒 |

|sleep(s) | s擬休眠的時間,單位是秒,可以是浮點數 |

# 碼字不易,不喜勿噴

# 更多python知識體系詳見微信公眾號:子奇的小屋

# 歡迎大家關注!

總結

以上是生活随笔為你收集整理的circle函数用法 turtle_Turtle库与Time库基础知识分享(详细)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。