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

第四章  程序设计基础







                                                          表4-9  缩进循环体示例

                                     是否缩进                 循环体示例代码                        示例结果
                                                                                     1

                                                                                     good
                                                                                     2
                                                   for value in [1,2,3,4,5]:
                                                                                     good
                                                           print(value)
                                                                                     3
                                      有缩进                  print('good')
                                                                                     good
                                                                                     4
                                                                                     good
                                             广东教育出版社
                                                                                     5
                                                                                     good
                                                                                     1
                                                   for value in [1,2,3,4,5]:         2
                                                           print(value)              3
                                      无缩进
                                                   print('good')                     4
                                                                                     5
                                                                                     good



                           需要注意的是,列表可以有几种表达方式:

                           (1)直接罗列的方式。
                           如表4-9中代码“for value in [1,2,3,4,5]:”就是直接罗列的方式。
                           (2)先定义后使用的方式,如表4-10所示。


                                                     表4-10  先定义后使用的列表示例

                                       循环体先定义后使用示例代码                              示例结果

                                                                        1
                                      values=[1,2,3,4,5]                2
                                      for value in values:              3
                                              print(value)              4
                                      print('good')                     5
                                                                        good



                           (3)使用range(  )函数。

                           range( )函数是让Python从指定的第一个值开始数,并在到达所指的第二个值后停
                      止,因此不包含第二个值。如range(1,6)其实是生成一个1~6的整数(不包含6),如表
                      4-11所示。



              86  86







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