分类
Python1

python入门

学习目标:认识Python里的模块,掌握海龟绘图模块的几种基础方法。
1、走近Python
生活中的编程:游戏开发、电影特效、餐饮服务、医学科技、无人驾驶。
Python的诞生
Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森干的飞行马戏团》(Monty Python’s Flying Circus)。
2、海龟绘图
海龟绘图是Python中非常流行的绘图工具。1966年,西蒙·派珀特 博士发明了一种专门给儿童学习编程的语言——LOGO语言。它的特色就是通过编程指挥一只小海龟在屏幕上绘图。
而Python内置了海龟绘图模块,复制了原始的海龟绘图的所有功能。
模块:模块就相当于生活里面的工具箱,里面有很多各种各样的工具。当我们需要使用时就将它导入进来。
3、turtle模块里的方法
导入模块:在Python中使用模块的时候需要先导入,例如使用海龟绘图的时候就需要import turtle来进行导入。
“召唤”海龟:海龟绘图中小海龟(画笔)的初始形状是一个箭头,我们可以使用turtle里面的shape方法来改变它的形状。形状有:“turtle”, “arrow”, “circle”, “square”, “triangle”, “classic”。
前进:使用forward方法来控制小海龟朝面向的方向前进.
画圆:使用circle方法来命令小海龟绘制圆形。
转弯:使用 leftright 方法可以控制小海龟朝左边右边转向。

import turtle          #导入模块
turtle.shape('turtle')  #这样就把它的形状变成了一只小乌龟。

turtle.forward(100)   #朝面向的方向前进100像素
turtle.circle(50)    #圆的半径大小为50像素

turtle.left(45)    #左转45°
turtle.right(45)   #右转45°

turtle.backward(100)   #后退100像素

编程实例:

import turtle       #使用import语句导入海龟画图模块
#顺时针画一个正方形
turtle.forward(100)    #移动100步(像素)
turtle.right(90)       #右转90度,顺时针为右转
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
import turtle
#逆时针画一个正方形
turtle.forward(100)    
turtle.left(90)    #左转90度,逆时针为左转
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
import turtle
turtle.shape("arrow")  #画图图形为箭头,注意:字符串类型的参数可以用单引号或双引号都试试
#绘制一个简单的雪人
turtle.circle(80)    #半径为80步(像素)的圆形,逆时针画圆
turtle.right(180) 
turtle.circle(150)   #半径为150步(像素)的圆形,逆时针画圆

4、注释
注释是任何程序的一个组成部分,它们可以以注释块的形式或者在代码行中出现,
(1)单行注释
井号(#)常被用作单行注释符号,在代码中使用#时,它右边的任何数据都会被忽略,当做是注释。
例如:
print(‘1’) #输出1,井号右边的内容不参与程序的执行
(2)多行注释
第在python中也会有注释有很多行的时候,这种情况下就需要批量多行注释符了。多行注释是用三引号”’ ”’包含的, 例如:

'''
三对引号,Python多行注释符
三对引号,Python多行注释符
三对引号,Python多行注释符
'''

5、键盘打字手指口诀 (打字指法视频):
1、左小无中食,ASDF来。右食中无小,JKL到。拇指击空格,一般用右手。一指对一键,直落又直起。眼不看键盘,用心来感受; 
2、其余手指逐个放,大拇手指管空格。食指老兄本领大,一人能管两个键。左手食指管FG,右手食指管HJ。记住口诀很重要,键盘其实也简单; 
3、需要注意的是:手指要自然弯曲,轻放在基本键位上面,大姆指置于空格键上,两臂轻轻抬起,不要使手掌接触到键盘托架或桌面(会影响输入速度)。

复习视频(点击下面链接播放视频)
1 画一个正方形
2 画一个日字
3 海龟的形状设置
4 画一个雪人
4 选择题-客观题完成方法

附常用快捷键:
Ctrl+a 全选
Ctrl+c 复制
Ctrl+v 粘贴
Ctrl+z 撤销一步