python9课——2
Posted 吃好睡好身体好
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python9课——2相关的知识,希望对你有一定的参考价值。
计算机发展史
1946-1981 结构时代(35) 强调计算能力 c语言 通过理解计算机来更好的配合计算机
1981-2008 网络和视窗时代(27) 强调交互能力 java面向对象、跨平台、代码的复用 用于软件开发
2008-2016 复杂信息时代(8) 强调数据问题 python 调用第三方库来求解问题
2016- 人工智能时代 强调人类的问题
python作为通用语言有普世性 强制可读 语法简洁,较少用底层的语法元素,能调用20万第三方库 所以生态高产是c语言代码量的十分之一
python作为高级语言它最重要的功能就是复用
python蟒蛇绘制:
import turtle as t
t.setup(800,250,200,200)
t.penup()
t.bk(200)
t.pendown()
t.pensize(40)
t.pencolor("red")
t.right(40)
for i in range(4):
t.circle(40,80)
t.circle(-40,80)
t.left(40)
t.fd(40)
t.left(40)
t.circle(50,180)
t.done()
turtle库——海归库(1969)标准库
turtle.setup(width,height,startx,starty)#设置窗体的大小和位置(位置默认为屏幕的正中央,原点为屏幕的左上角)
turtle库引用 :
import turtle as t #引用turtle库并取别名为t
turtle画笔控制
t.penup() #拿起画笔(悬空)
t.pendown() #放下画笔(落下)
t.pensize() #l画笔的粗细
t.pencolor() #画笔的颜色
turtle运动控制
t.fd() #向前移动
t.bk() #向后移动
t.circle(r,extent) #画圆,参数为半径和角度,默认以画笔的左侧r的位置为圆心
turtle方向控制
t.seth(angle) #画笔绝对方向(在直角坐标系中)
t.left() #画笔左转
t.right() #画笔右转
t.done() #使窗口不会自己自动退出
t.goto(x,y) #在直角坐标系中去到指定的位置
海龟画图(自我创作)
#PythonDraw.py
import turtle as t
t.setup(650, 350, 200, 200)
t.penup()
t.fd(-100)
t.pendown()
t.pensize(1)
t.pencolor("purple")
t.seth(-90)
t.circle(100)
t.penup()
t.goto(-50,0)
t.pendown()
t.circle(50,180)
t.penup()
t.goto(10,40)
t.pendown()
t.circle(-20,180)
t.penup()
t.goto(-10,40)
t.pendown()
t.circle(-20,-180)
t.penup()
t.goto(0,0)
t.seth(-90)
t.pendown()
t.done()
以上是关于python9课——2的主要内容,如果未能解决你的问题,请参考以下文章