强基37课——小学数学总复习 第二十五章 长方体

一、长方体的性质

    (1)6个面都是长方形,相对的面相同,也就是说3对相同的长方形。

   (2)共有12条棱,分3组,两两互相平行,长度相等;分4组,互相垂直,长度可以不同。

   (3)3条棱相交是顶角,有8个顶角。

  (4)长方体属于直柱体,在不同方位看,最多能看到3个面。

二、对称性

   (1)长方体属于轴对称体,对称轴的数量分情况而定。

   (2)6个面是相同的正方形,是正方体,有9个对称轴。

 (3)一对正方形,其它是4个非正方形的相同的长方形,为方便起见,这里叫作“正方柱”,对称轴有5个。

   (4)其它情况,对称轴有3个。

三、展开

1、展开步骤

    (1)先把上下底三棱剪开,变成一个长方筒;

    (2)再剪开一条侧棱即可。

2、展开图复合

   (1)正方体的展开图是6个相同的正方形;如果能找到4个正方形复合成筒,剩下的2个正方形在筒的2个口边,那就是正确的正方体展开图,否则不是。注意:四个侧面不一定全并靠在一起,但需要同一个方向存在不多不少4个不重叠的正方形。

   (2)“正方柱”的展开图是2个相同的正方形,4个相同的非正方形的长方形,如果能把4个相同的非正方形的长方形连成筒,剩下的2个正方形在筒的2个口边,那就是正确的“正方柱”展开图,否则不是。注意:四个侧面不一定全并靠在一起,但需要同一个方向存在不多不少4个不重叠的非正方形的长方形。

   (3)其它情况,3对相同的长方形不可以相互连接,如果能把4个长方形连成筒,剩下的2个长方形在筒的2个口边,那就是正确的长方体展开图,否则不是。注意:四个侧面不一定全并靠在一起,但需要同一个方向存在不多不少4个不重叠的长方形。

四、稳固性

     (1)长方体的框架是不稳固。

    (2)变成稳固的框架,就要加平面对角线或立体对角线,使每条棱都至少处在一个三角形中。

五、练习题

1、下面说法正确的是:

    (1)同一顶角的三个面都是相同的正方形,这样的长方体是正方体。

    (2)同一顶角的三条棱相等的长方体是正方体。

    (3)上下底相同,侧面都是正方形的长方体是正方体。

    (4)长方体中至少有4条棱相等、至少有2个面相同。

    (5)长方体有8个顶角。

    (6)在不同方位看,最多能看到长方体的3个面。

    (7)正方体有9个对称轴。

    (8)“正方柱”有5个对称轴。

    (9)同一个顶角的三条棱都不相等的长方体有3个对称轴。

2、判断下面的图是否长方体展开图,如果是就标出4个侧面和2个底面:

3、判断下面的图是否长方体展开图,如果是就标出4个侧面和2个底面:

4、判断下面的图是否正方体展开图,如果是就标出4个侧面和2个底面:

 

 

附录1:助记词

六个面,分三对,正对面,全等形。
十二棱,分三组,互平行,长相等。
三棱交,互垂直,是顶角,有八个。
长方体,是柱体,变位看,最多三。

长方体,轴对称,对称轴,分情况。
六面等,正方体,对称轴,有九个。
四面等,正方柱,对称轴,有五个。
除此外,长方体,对称轴,有三个。

上下底,开变筒,再一剪,全展开。

展开图,先分类,判可能,再复原。
六正方,正方体,隔一上,上下底。
二正方,正方柱,隔一上,上下底。
上下底,隔一上,除底外,能围筒。

长方体,不稳固,对角线,是方法。

附录2:练习题Python源码

# 【三边不等长方体展开图】Python 源码

import turtle as t

t.setup(950,950)

t.screensize(900,900)

t.speed("fastest")

t.hideturtle()

 

def sqr(a=75, b=50):

    m=0

    t.setheading(0)

    c=b

    while m<4:

        if c==b:

           c=a

        else:

           c=b

        t.forward(c)

        t.right(90)

        m+=1

    

 

#图1

#方块1

t.penup()

t.setpos(-350,275)

t.pendown()

sqr(a=50,b=25)

 

#方块2

t.penup()

t.setpos(-350,250)

t.pendown()

sqr(a=50,b=75)

 

#方块3

t.penup()

t.setpos(-300,250)

t.pendown()

sqr(a=25,b=75)

 

#方块4

t.penup()

t.setpos(-275,250)

t.pendown()

sqr(a=50,b=75)

 

#方块5

t.penup()

t.setpos(-225,250)

t.pendown()

sqr(a=25,b=75)

 

#方块6

t.penup()

t.setpos(-225,175)

t.pendown()

sqr(a=25,b=50)

 

#-----------------------------

#图2

#方块1

t.penup()

t.setpos(175,275)

t.pendown()

sqr(a=50,b=25)

 

#方块2

t.penup()

t.setpos(175,250)

t.pendown()

sqr(a=50,b=75)

 

#方块3

t.penup()

t.setpos(225,250)

t.pendown()

sqr(a=25,b=75)

 

#方块4

t.penup()

t.setpos(250,250)

t.pendown()

sqr(a=50,b=75)

 

#方块5

t.penup()

t.setpos(300,250)

t.pendown()

sqr(a=25,b=75)

 

#方块6

t.penup()

t.setpos(250,175)

t.pendown()

sqr(a=50,b=25)

 

 

#-----------------------------

#图3

#方块1

t.penup()

t.setpos(-350,25)

t.pendown()

sqr(a=50,b=25)

 

#方块2

t.penup()

t.setpos(-350,0)

t.pendown()

sqr(a=50,b=75)

 

#方块3

t.penup()

t.setpos(-300,0)

t.pendown()

sqr(a=25,b=75)

 

#方块4

t.penup()

t.setpos(-275,0)

t.pendown()

sqr(a=50,b=75)

 

#方块5

t.penup()

t.setpos(-275,-75)

t.pendown()

sqr(a=50,b=25)

 

#方块6

t.penup()

t.setpos(-275,-100)

t.pendown()

sqr(a=50,b=75)

 

#-----------------------------

#图4

#方块1

t.penup()

t.setpos(225,50)

t.pendown()

sqr(a=25,b=50)

 

#方块2

t.penup()

t.setpos(175,0)

t.pendown()

sqr(a=50,b=75)

 

#方块3

t.penup()

t.setpos(225,0)

t.pendown()

sqr(a=25,b=75)

 

#方块4

t.penup()

t.setpos(250,0)

t.pendown()

sqr(a=50,b=75)

 

#方块5

t.penup()

t.setpos(250,-75)

t.pendown()

sqr(a=50,b=25)

 

#方块6

t.penup()

t.setpos(250,-100)

t.pendown()

sqr(a=50,b=75)

 

#-----------------------------

#图5

#方块1

t.penup()

t.setpos(-350,-275)

t.pendown()

sqr(a=50,b=25)

 

#方块2

t.penup()

t.setpos(-350,-300)

t.pendown()

sqr(a=50,b=75)

 

#方块3

t.penup()

t.setpos(-300,-300)

t.pendown()

sqr(a=25,b=75)

 

#方块4

t.penup()

t.setpos(-275,-300)

t.pendown()

sqr(a=50,b=75)

 

#方块5

t.penup()

t.setpos(-275,-375)

t.pendown()

sqr(a=50,b=25)

 

#方块6

t.penup()

t.setpos(-225,-375)

t.pendown()

sqr(a=75,b=25)

 

#-----------------------------

#图6

#方块1

t.penup()

t.setpos(225,-250)

t.pendown()

sqr(a=25,b=50)

 

#方块2

t.penup()

t.setpos(175,-300)

t.pendown()

sqr(a=50,b=75)

 

#方块3

t.penup()

t.setpos(225,-300)

t.pendown()

sqr(a=25,b=75)

 

#方块4

t.penup()

t.setpos(250,-300)

t.pendown()

sqr(a=50,b=75)

 

#方块5

t.penup()

t.setpos(250,-375)

t.pendown()

sqr(a=50,b=25)

 

#方块6

t.penup()

t.setpos(300,-375)

t.pendown()

sqr(a=75,b=25)

 

 

# 【两边不等长方体展开图】Python 源码

import turtle as t

t.setup(950,950)

t.screensize(900,900)

t.speed("fastest")

t.hideturtle()

 

def sqr(a=75, b=50):

    m=0

    t.setheading(0)

    c=b

    while m<4:

        if c==b:

           c=a

        else:

           c=b

        t.forward(c)

        t.right(90)

        m+=1

    

 

#图1

#方块1

t.penup()

t.setpos(-350,325)

t.pendown()

sqr(b=75)

 

#方块2

t.penup()

t.setpos(-350,250)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(-275,250)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(-200,250)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(-125,250)

t.pendown()

sqr()

 

#方块6

t.penup()

t.setpos(-125,200)

t.pendown()

sqr(b=75)

 

#-----------------------------

#图2

#方块1

t.penup()

t.setpos(175,325)

t.pendown()

sqr(b=75)

 

#方块2

t.penup()

t.setpos(175,250)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(250,250)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(325,250)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(400,250)

t.pendown()

sqr()

 

#方块6

t.penup()

t.setpos(325,200)

t.pendown()

sqr(b=75)

 

 

#-----------------------------

#图3

#方块1

t.penup()

t.setpos(-350,75)

t.pendown()

sqr(b=75)

 

#方块2

t.penup()

t.setpos(-350,0)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(-275,0)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(-200,0)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(-200,-50)

t.pendown()

sqr(b=75)

 

#方块6

t.penup()

t.setpos(-200,-125)

t.pendown()

sqr()

 

#-----------------------------

#图4

#方块1

t.penup()

t.setpos(250,75)

t.pendown()

sqr(b=75)

 

#方块2

t.penup()

t.setpos(175,0)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(250,0)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(325,0)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(325,-50)

t.pendown()

sqr(b=75)

 

#方块6

t.penup()

t.setpos(325,-125)

t.pendown()

sqr()

 

#-----------------------------

#图5

#方块1

t.penup()

t.setpos(-350,-225)

t.pendown()

sqr(b=75)

 

#方块2

t.penup()

t.setpos(-350,-300)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(-275,-300)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(-200,-300)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(-200,-350)

t.pendown()

sqr(b=75)

 

#方块6

t.penup()

t.setpos(-125,-350)

t.pendown()

sqr(a=50,b=75)

 

#-----------------------------

#图6

#方块1

t.penup()

t.setpos(250,-225)

t.pendown()

sqr(b=75)

 

#方块2

t.penup()

t.setpos(175,-300)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(250,-300)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(325,-300)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(325,-350)

t.pendown()

sqr(b=75)

 

#方块6

t.penup()

t.setpos(400,-350)

t.pendown()

sqr(a=50,b=75)

 

#【正方体展开练习】Python 源码

import turtle as t

t.setup(950,950)

t.screensize(900,900)

t.speed("fastest")

t.hideturtle()

 

def sqr(a=50, b=50):

    m=0

    t.setheading(0)

    c=b

    while m<4:

        if c==b:

           c=a

        else:

           c=b

        t.forward(c)

        t.right(90)

        m+=1

    

 

#图1

#方块1

t.penup()

t.setpos(-350,250)

t.pendown()

sqr()

 

#方块2

t.penup()

t.setpos(-350,200)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(-300,200)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(-250,200)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(-200,200)

t.pendown()

sqr()

 

#方块6

t.penup()

t.setpos(-200,150)

t.pendown()

sqr()

 

#-----------------------------

#图2

#方块1

t.penup()

t.setpos(50,250)

t.pendown()

sqr()

 

#方块2

t.penup()

t.setpos(0,200)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(50,200)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(100,200)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(150,200)

t.pendown()

sqr()

 

#方块6

t.penup()

t.setpos(100,150)

t.pendown()

sqr()

 

 

#-----------------------------

#图3

#方块1

t.penup()

t.setpos(-350,50)

t.pendown()

sqr()

 

#方块2

t.penup()

t.setpos(-350,0)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(-300,0)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(-250,0)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(-250,-50)

t.pendown()

sqr()

 

#方块6

t.penup()

t.setpos(-250,-100)

t.pendown()

sqr()

 

#-----------------------------

#图4

#方块1

t.penup()

t.setpos(50,50)

t.pendown()

sqr()

 

#方块2

t.penup()

t.setpos(0,0)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(50,0)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(100,0)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(100,-50)

t.pendown()

sqr()

 

#方块6

t.penup()

t.setpos(100,-100)

t.pendown()

sqr()

 

#-----------------------------

#图5

#方块1

t.penup()

t.setpos(-350,-200)

t.pendown()

sqr()

 

#方块2

t.penup()

t.setpos(-350,-250)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(-300,-250)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(-250,-250)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(-250,-300)

t.pendown()

sqr()

 

#方块6

t.penup()

t.setpos(-200,-300)

t.pendown()

sqr()

 

#-----------------------------

#图6

#方块1

t.penup()

t.setpos(50,-200)

t.pendown()

sqr()

 

#方块2

t.penup()

t.setpos(0,-250)

t.pendown()

sqr()

 

#方块3

t.penup()

t.setpos(50,-250)

t.pendown()

sqr()

 

#方块4

t.penup()

t.setpos(100,-250)

t.pendown()

sqr()

 

#方块5

t.penup()

t.setpos(100,-300)

t.pendown()

sqr()

 

#方块6

t.penup()

t.setpos(150,-300)

t.pendown()

sqr()