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

第四章  程序设计基础







                      错。因此,和静态语言相比,动态语言更灵活。同样一个变量是可以重复赋值的,而且
                      可以被赋予不同类型的值,如表4-2所示。同时,Python支持多种数据类型,在计算机内
                      部,可以把任何数据都看成一个“对象”,而变量就是在程序中用来指向这些数据对象

                      的,对变量赋值就是把数据和变量关联起来。

                                                       表4-2  变量动态赋值代码示例

                                            变量动态赋值代码                                结果

                                      a=5                               5
                                      print(a)                          ABC
                                      a='ABC'
                                             广东教育出版社
                                      print(a)




                        4 . 1 . 2   Python的数据类型




                           计算机能处理的远不只数值数据,还可以是文本、图形、音频、视频、网页等各种

                      各样的数据。不同的数据,需要定义不同的数据类型。Python能够直接处理的常用数据类
                      型有Number(数值)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、
                      Dictionary(字典)等。表4-3中列出了Python常用的基本数据类型。


                                                     表4-3  Python常用的基本数据类型

                          数据类型                                           类型说明


                                         Python主要支持以下三种不同的数值类型:
                                         整型(int),通常被称为整型或整数。在Python 3.x版本中,整型数没有限制大小。
                                         浮点型(float)。浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法
                        Number(数值)
                                                            2
                                       表示,如2.5e2 =2.5×10 =250。
                                         复数(complex)。复数由实数部分和虚数部分构成,可以用a+bj或者complex(a, b)表
                                       示,复数的实部a和虚部b都是浮点型。


                                         字符串是以单引号或双引号括起来的任意文本,如'abc' "xyz"等。字符串的索引从0开
                        String(字符串)
                                       始,-1 为从末尾开始的位置。

                                         列表是写在方括号“[  ]”之间、用逗号分隔开的元素列表。例如,list1=['Good', 'Run',
                         List(列表)      1997, 2000]和list2=[1, 2, 3, 4, 5, 6, 7 ]。
                                         列表的数据项不需要具有相同的类型。与字符串的索引一样,列表索引从0开始。
                                         Python已经内置确定列表的长度以及确定最大和最小的元素的方法。








              68  68







            9      ֻඹᅣ JOEE
   71   72   73   74   75   76   77   78   79   80   81