当前位置:嗨网首页>书籍在线阅读

03-整型、浮点型和字符串数据类型

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

1.2 整型、浮点型和字符串数据类型

记住,表达式是值和操作符的组合,它们可以通过求值成为单个值。“数据类型”是一类值,每个值都只属于一种数据类型。表1-2列出了Python中最常见的数据类型。例如,值−2和30属于“整型”值。整型(或int)表明值是整数。带有小数点的数,如3.14,称为“浮点型”(或float)。请注意,尽管42是一个整型,但42.0是一个浮点型。

表1-2 常见数据类型

| 数据类型 | 例子 | | :----- | :----- | :----- | :----- | | 整型 | −2、−1、0、1、2、3、4、5 | | 浮点型 | −1.25、−1.0、−0.5、0.0、0.5、1.0、1.25 | | 字符串 | 'a'、'aa'、'aaa'、'Hello!'、'11 cats' |

Python程序也可以有文本值,称为“字符串”或strs(发音为“stirs”)。总是用单引号(')包围住字符串(例如 'Hello''Goodbye my friend!' ),这样Python就能判断字符串的开始和结束。甚至可以有没有字符的字符串,称为“空字符串”或“空串”。第6章将更详细地解释字符串。

如果出现错误信息 SyntaxError: EOL while scanning string literal ,可能是忘了字符串末尾的单引号,如下面的例子所示:

>>> 'Hello world!
SyntaxError: EOL while scanning string literal