目录
我的第三篇博客
一、初识Python
1.变量
- 变量就是可变的的量,用来描述某个事物的属性。本质作用就是描述和接收变量值
- 定义变量的方式:
变量名 = 变量值
-
变量名的规则:
- 变量名必须具有意义
- 变量名以字母、数字和下划线组成。
- 变量名不能以关键字命名
-
变量名的两种表示方式:
下划线和驼峰体(以解决多个单词组成变量名的问题)
变量的概念是由Python提供的,如果不运行程序代码,就没有变量。
2.注释
注释的目的:
1.让后面的代码失效 2.解释前面的代码
- 注释分为:单行注释、多行注释。
- 单行注释的方法为:在行首加个==#==
- 多行注释的方法为:=='''==(注释内容)=='''== ,即前各后加3各单引号
3.turtle库
利用turtle画图:
import turtleturtle.setup(1000,800)turtle.position()turtle.pensize(2)turtle.pencolor("yellow")turtle.pu()turtle.fd(200)turtle.pd()turtle.seth(90)turtle.circle(200,180)#画上半部分轮廓turtle.circle(300,20)#画左下半部分轮廓turtle.fd(50)turtle.circle(150,80)turtle.pu()#调整光标位置turtle.goto(0,0)turtle.seth(0)turtle.fd(200)turtle.seth(90)turtle.pd()turtle.circle(300,-20)#画右下半部分轮廓turtle.fd(-50)turtle.circle(150,-80)turtle.pu()#画左眼turtle.goto(-120,80)turtle.pd()turtle.seth(0)turtle.pencolor("green")turtle.pensize(3)for i in range(5): turtle.fd(7) turtle.right(5)turtle.seth(0)for i in range(5): turtle.fd(7) turtle.left(5)turtle.pu()turtle.goto(-90,50)turtle.seth(0)turtle.pd()turtle.begin_fill()turtle.colormode(255)turtle.color(255,0,0)turtle.circle(20)turtle.end_fill()turtle.pu()#画右眼turtle.goto(55,80)turtle.pd()turtle.seth(0)turtle.pencolor("green")turtle.pensize(3)for i in range(5): turtle.fd(7) turtle.right(5)turtle.seth(0)for i in range(5): turtle.fd(7) turtle.left(5)turtle.pu()turtle.goto(90,50)turtle.seth(0)turtle.pd()turtle.begin_fill()turtle.colormode(255)turtle.color(255,0,0)turtle.circle(20)turtle.end_fill()turtle.pu()#画嘴turtle.pencolor("green")turtle.pensize(4)turtle.goto(-60,-150)turtle.pd()turtle.fd(120)turtle.seth(-150)turtle.fd(70)turtle.seth(150)turtle.fd(70)turtle.pu()#画头发turtle.goto(0,200)turtle.seth(0)turtle.pensize(2)turtle.pencolor("yellow")turtle.pd()turtle.circle(50,60)turtle.circle(-50,80)turtle.circle(50,80)turtle.circle(-50,80)turtle.color("red")#写字turtle.penup()turtle.goto(-130, -100)turtle.pendown()turtle.write("我变秃了、也变强了!!", font = ("Times", 20, "bold"))turtle.hideturtle()turtle.done()