Python教学试课与教学研究:函数第三次课教学知识点

如本文章标有价格,需议价或其它事情商议请加微信pythonxia

Python教学试课与教学研究:函数第三次课教学知识点

1、abs 绝对值函数
2、pow命令
3、sqrt函数,
4、导入数学模块,讲一下什么是正弦函数,体验sin函数
5、定义画坐标轴的函数。
6、画abs函数,一次函数,二次函数,正弦函数,sqrt函数图形。

定义画坐标轴的函数,到底需要传递什么参数呢?
如果遵循输入与输出的“黑盒”原理。
那么函数需要知道屏幕的宽度和高度,
所以是不是要传入宽度和高度?
其实画坐标轴,就是画一个中心点在原点的十字架。
这个十字架是在一个矩形范围内,所以需要知道矩形的参数。
很显然,只要传递矩形的宽度和高度即可。
还有一个就是到底由谁来画的问题,可以用海龟来画。
在函数里实例化一只海龟,它只是一个局部变量。
函数调用完后,它就没必要存在了。也可以直接传入一海龟对象。
下面的函数没有传入,也没有实例化turtle对象,
而是直接使用turtle来画线条,是由于用的import turtle导入方式。

def draw_cross(w,h):   
    """
       w:屏幕宽度
       h:屏幕高度
    """
    left = -w/2,0
    right = w/2,0
    top = 0,h/2
    bottom = 0,-h/2
    turtle.penup()
    turtle.goto(left)
    turtle.pendown()
    turtle.goto(right)
    turtle.penup()
    turtle.goto(top)
    turtle.pendown()
    turtle.goto(bottom)

上完这次课,学生应该收获挺大的。

一次函数:

def f(x):
    return 2 * x

本站所有作品,教程等皆为原创,版权所有。只供个人及单位内部研究使用,对外展示或传播必需经本站同意,且注明来自本站。培训机构等用本站资源培训学生,需经本站授权。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。入住QQ群:225792826 和爱好者共同交流,并且能下载免费提供的Python资源(需提供真实姓名才可入群)
李兴球的博客_Python创意编程技术前沿_pygame » Python教学试课与教学研究:函数第三次课教学知识点
scratch

学本领,探索更大的世界!

李兴球博客 风火轮编程主页