程式編寫模板
一、input-print模板
二、inital-print模板
import turtle #import 是保留字(關鍵字) 用來引入外部庫 引入了名為turtle的外部庫
def drawsnake(rad, angle, len, nekrad):
for i in range(len):
turtle.circle(rad, angle)
turtle.circle(-rad, angle)
turtle.circle(rad, angle/2)
turtle.fd(rad)
turtle.circle(neckrad+1, 180)
turtle.fd(rad*2/3)
def main():
turtle.setup(1300, 800, 0, 0)
pythonsize = 30 #只有此為賦值語句 其他語句均為a.b的函式語句 呼叫乙個個函式
turtle.pensize(pythonsize)
turtle.pencolor("blue")
turtle.seth(-40)
drawsnake(40,80,5,pythonsize/2) #呼叫上面函式
main() # 只有main() 語句執行 即呼叫main函式 上面兩個def都只定義未經呼叫不執行 main函式裡面最後一句呼叫了drawsnake函式
關鍵字(保留字)
>>> import keyword
>>> keyword.kwlist
['false', 'none', 'true', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
turtle庫:近100個龜爬行和繪製軌跡的函式
def 定義函式
縮排關係
import turtle
def drawsnake(rad, angle, len, nekrad): #rad圓形軌跡半徑的位置,半徑在小烏龜執行的左側rad遠
# 的地方,如果rad為負值,就在小烏龜右側。angle 小烏龜沿著圓形爬行的弧度值
# len 長度 nekrad??
for i in range(len):
turtle.circle(rad, angle) #turtle.circle函式讓小烏龜沿著圓形軌跡爬行 兩個引數 半徑位置與角度
turtle.circle(-rad, angle)
turtle.circle(rad, angle/2)
turtle.fd(rad) #或turtle.forward()表示小烏龜向前直線爬行移動,引數為爬行距離
turtle.circle(neckrad+1, 180)
turtle.fd(rad*2/3)
def main():
turtle.setup(1300, 800, 0, 0) #函式啟動了圖形視窗 包含四個引數:啟動視窗的寬度和高度
# 啟動視窗左上角在螢幕中的座標位置
pythonsize = 30
turtle.pensize(pythonsize) #函式表示小烏龜執行軌跡的寬度,需輸入引數。我們上一行**將其設為30畫素
turtle.pencolor("blue") #小烏龜執行軌跡的顏色 python使用rgb顏色 或("#3b9909")
turtle.seth(-40) #小烏龜啟動時執行方向的角度
drawsnake(40,80,5,pythonsize/2)
main()
啟動視窗的座標 ------> x
↓ y運動角度 ↑ 90 即從第一象限到第四象限
180---------→0
|270
python程式設計課程 成都Python課程
python課程體系 python是一門物件導向的程式語言,編譯速度超快,從誕生到現在已經25個年頭了。它具有豐富和強大的庫,常被稱為 膠水語言 能夠把用其他語言編寫的各種模組 尤其是c c 很輕鬆地聯結在一起。其特點在於靈活運用,因為其擁有大量第三方庫,所以開發人員不必重複造輪子,就像搭積木一樣,...
c 語言程式設計課程筆記
18數學三班 崔珊 2018212819 一 知識點概括性總結 1.c程式處理的資料型別有常量和變數兩種基本形式。常量 整型常量 包括正整數 負整數和零在內 的所有整數 實型常量 也稱實數 浮點數 字元型常量 用一對單引號括起來的任 意字元 字串常量 用一對雙引號括起來的零 個或多個字元 資料型別 ...
C語言程式設計課程筆記1
2018級 數學 四班 2018212773 張越 first 知識點總結 一 c資料型別 1.c語言程式處理的資料型別分類 4類 基本型別有 整型 int 4個位元組 long 4 short 2 unsigned.實型 float 4 double 8 long double 10 字元型 ch...