#python课堂常用指令汇总
1.导入工具箱
import random #直接导入
import turtle as t #导入时标记为t
2.设置画笔的形状
t.shape('turtle') #设置为海龟形状
3.画笔的抬起和落下
t.penup() #抬笔
t.pendown() #落笔
4.移动到指定位置
t.goto(0,0) #移动(0,0)位置
5.设置背景图片
t.bgpic('bg.gif') #添加指定背景
6.输入语句(键盘输入内容保存到变量中)
guess = input() #无提示信息的输入
guess = input('请输入:') #有提示的输入
7.输出指令(打印现实结果)
print('恭喜你,猜对了!') #打印文字
print(guess) #打印变量中的内容
8.判断语句(if...)
if int(guess) == num:
t.goto(0,200)
其中:
比较运算符 ==
int(guess) 将输入的文字类型转换成数字
条件成立,需要执行的指令需要缩进
9.无限循环 (while True)
while True:
guess = input()
if int(guess) == num:
t.goto(0,200)
break #退出循环
其中:break打破/退出循环
10.产生指定范围的随机数
num=random.randint(1,100) #产生1-100之间的随机数
11.设置画笔速度
t.speed(0) #参数为0,绘制速度是最快的
12.设置画笔颜色
t.pencolor('red') #设置画笔颜色为红色
t.pencolor(1,0,0) #采用RGB设置画笔颜色
13.填充“三剑客”
t.fillcolor('red') #设置填充颜色
t.begin_fill() #开始填充
#绘制需要填充的图形
t.end_fill() #结束填充
14.绘制圆形
t.circle(100) #绘制半径为100的圆
t.circle(-100) #反向绘制半径为100的圆
15.绘制圆弧circle(半径,弧度)
t.circle(100,180) #绘制半圆
16.重置画笔的方向
t.setheading(0) #将画笔设为朝向右
17.隐藏画笔
t.hideturtle() #隐藏状态时可以绘图的
18.创建一支画笔
t1.t.Pen() #创建画笔命名为t1
19.前后移动
t.forward(100) #向前移动100步
t.backward(100) #向后移动100步
20.旋转方向
t.left(90) #左转90度
t.right(-90) #左转90度
t.right(90) #右转90度
t.left(-90) #右转90度
20.判断语句升级(if...elif...else...)
if x==1:
t1.forward(5)
elif x==2:
t2.forward(5)
else:
t3.forward(5)
21.逻辑运算符
or 或者(逻辑或运算),用于连接多个条件
规则:一真则真,全假则假
and 并且(逻辑与运算),用于连接多个条件
规则:全真则真,一假则假
22.循环(for i in range())
#绘制一个边长为200的正方形
for i in range(4): #重复执行4次
t.right(90)
t.forward(200)
23.设置画笔的粗细
t.pensize(20)
24.向画笔反方向划线
t.backward(30)
24.删除指定画笔绘图
t.clear()
网友评论