学习方法+海龟绘图+python基本常识

2021年1月16日 

学习的三大法则:“守破离”


1.倒入海龟绘图模块,学会了简单的绘图

import turtle
t = turtle.Pen()
for x in range(360):
    t.forward(x)
    t.left(59)

 

效果如上图所示

 

2.海龟模块的函数使用

import turtle                    #导入海龟模块
turtle.showturtle()              #显示箭头,箭头初始点为坐标原点
turtle.write('高淇')              #写下字符串
turtle.forward(300)              #向前走300个单位
turtle.color('red')              #笔的颜色变为红色
turtle.left(90)                  #箭头转90度
turtle.forward(300)              #继续向前走300步
turtle.goto(0, 50)               #箭头走到(0,50)坐标点
turtle.goto(0, 0)                #箭头到(0,0)坐标点
turtle.penup()                   #把笔抬起来
turtle.goto(0, 300)              #走到(0,300)坐标点
turtle.pendown()                 #把笔放下
turtle.circle(100)               #划一个半径为100的圆

(1)箭头起点是坐标原点;

(2)向前走默认的方向是右和上;

(3)抬笔再落笔可以避免路程中的线段

(4)花园默认逆时针方向

 

3.用海龟模块画奥运五环

import turtle

turtle.width(10)
turtle.color('yellow')
turtle.circle(50)

turtle.penup()
turtle.color('red')
turtle.goto(120,0)
turtle.pendown()
turtle.circle(50)

turtle.penup()
turtle.color('blue')
turtle.goto(240, 0)
turtle.pendown()
turtle.circle(50)

turtle.penup()
turtle.color('green')
turtle.goto(60, -50)
turtle.pendown()
turtle.circle(50)

turtle.penup()
turtle.color('black')
turtle.goto(180, -50)
turtle.pendown()
turtle.circle(50)

效果如图所示

 

4.python的基础知识

(1)python由程序模块组成,一个python模块对应一个python文件,一般后缀为.py;模块由语句构成,运行python时,按模块中语句的顺序来执行;

(2)写代码时,时刻“ctrl+s”,防止断电时文件丢失;

(3)关于缩紧,默认四个空格,即tap键;

(4)使用注释:用#,或者‘’‘    ’‘’,\换行;

(5)python中,一切皆为对象,对象的本质是内存块;每一个对象都有自己的id,type和value;

(6)python是动态语言,可以自动确定数据类型,每个对象都有数据类型

(7)标识符:

用于表示变量/函数/类/模块等名称

·区分大小写

·第一个字符必须是字母,下划线,其后的字符只能是字母/数字和下划线,其他的不行

·不能使用关键字(这个太重要了,以前就犯过这样的错)

·以双下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法

标识符规则:

(8)变量和赋值语句:a = 3 ;删除变量:del a ,变量被删了,但是堆里的对象仍然在,只不过没有用了,进而被拉进回收站回收,可以释放空间。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值