1.標準庫:turtle庫
1. turtle的概述
1壤追、turtle(海龜)是Python重要的標準庫之一,它能夠進行基本的圖形繪制枚钓。
2款票、turtle庫繪制圖形有一個基本框架:一個小海龜在坐標系中爬行,其爬行軌跡形成了繪制圖形杂抽。對于小海龜來說,有“前進”自点、“后退”遂赠、“旋轉(zhuǎn)”等爬行行為,對坐標系的探索也通過“前進方向”久妆、“后退方向”、“左側(cè)方向”和“右側(cè)方向”等小海龜自身角度方位來完成解愤。
2. turtle庫的引用方式
第一種,import turtle,則對turtle庫中函數(shù)調(diào)用采用
turtle .< 函數(shù)名>()
形式镇饺。
第二種,from turtle import*,則對turtle庫中函數(shù)調(diào)用直接采用
<函數(shù)名>()
形式,不在使用turtle.作為前導。
第三種,import turtle as t,則對turtle庫中函數(shù)調(diào)用采用更簡潔的
t .<函數(shù)名>()
形式,保留字as的作用是將turtle庫給予別名t送讲。
3.窗口函數(shù)
turtle.setup(width, height,startx,starty)
窗體函數(shù)
作用:設置主窗體的大小和位置
參數(shù):
width:窗口寬度,如果值是整數(shù),表示的像素值;如果值是小數(shù),表示窗口寬度與屏幕的比例;
height:窗口高度,如果值是整數(shù),表示的像素值;如果值是小數(shù),表示窗口高度與屏幕的比例;
startx:窗口左側(cè)與屏幕左側(cè)的像素距離,如果值是None,窗口位于屏幕水平中央;
starty:窗口頂部與屏幕頂部的像素距離,如果值是None,窗口位于屏幕垂直中央
4.常用狀態(tài)函數(shù)
5.常用運動函數(shù)
2.標準庫:random庫奸笤,time庫
1.random庫的概述
使用random庫主要目的是生成隨機數(shù)這個庫提供了不同類型的隨機數(shù)函數(shù),其中最基本的函數(shù)是random.random(),它生成一個[0.0,1.0)之間的隨機小數(shù),所有其他隨機函數(shù)都是基于這個函數(shù)擴展而來。
2.random庫常用函數(shù)
1.time庫概述
處理時間是程序最常用的功能之一,time庫是Python提供的處理時間標準庫哼鬓。time庫提供系統(tǒng)級精確計時器的計時功能,可以用來分析程序性能,也可讓程序暫停運行時間监右。
import time
print(time.localtime())
time庫的功能主要分為3個方面:時間處理、時間格式化和計時异希。
1·時間處理主要包括4個函數(shù):
time.time()獲取當前時間戳
time.gmtime()獲取當前時間戳對應的
time.localtime()
time.ctime()
2·時間格式化主要包括3個數(shù):
time.mktime()
time.strftime()
time.strptime()
3·計時主要包用到1個函數(shù):
time.sleep()