Page 95 - 高中 信息技术 必修1 数据与计算
P. 95

 4.4 运用循环结构描述问题求解过程







                                                      表4-11  range( )函数示例

                                       range()函数示例代码                            示例结果
                                                                      1
                                    for value in range(1,6):          2
                                            print(value)              3
                                    print('good')                     4
                                                                      5
                                                                      good




                                             广东教育出版社
                         使用range( )函数时,还可指定步长,如表4-12所示。

                                                  表4-12  range( )函数指定步长示例

                                   range()函数指定步长示例代码                            示例结果
                                                                      2
                                    for value in range(2,11,2):
                                                                      4
                                            print(value)
                                                                      6
                                                                      8
                                                                      10




                         当然,使用range( )函数时,数值列表也可以是降序的,如range(10,1,-2)就是生成10至2
                    的偶数(降序),具体如表4-13所示。


                                                  表4-13  range( )函数降序功能示例

                                     range()函数降序示例代码                            示例结果
                                    for value in range(10,1,-2):      10
                                            print(value)              8
                                                                      6
                                                                      4
                                                                      2




                         问 题


                         假如项目小组经过讨论,决定先网购单价为1元至10元的十种笔记本各1本,且每一种
                    只买1本,那么该如何编程计算一共要花多少元?




                         思 考

                         如何用for循环语句编程解决上述“网购物品累计费用计算”问题?

                                                                                                                    87 87







          37X1939  第四章.indd   87                                                                                   2019/5/18   13:06:36
   90   91   92   93   94   95   96   97   98   99   100