十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2
二、浮点数
浮点数就是小数
浮点数可以用数学写法,如1.23,3.14,-9.01,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等。
整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差。
三、字符串
字符串是用单引号或者双引号括起来的任意文本,文本中有单引号时就用双引号括起来,文本中有双引号时就用单引号括起来。
文本中既有单引号又有双引号的话,用转义字符来标识
' I\'m\"OK\"! '
\ \表示 \ 字符本身
Python还允许用r''表示''内部的字符串默认不转义
| 转义字符 | 描述 |
|---|---|
| \(在行尾时) | 续行符 |
| \\ | 反斜杠符号 |
| \' | 单引号 |
| \" | 双引号 |
| \a | 响铃 |
| \b | 退格(Backspace) |
| \e | 转义 |
| \000 | 空 |
| \n | 换行 |
| \v | 纵向制表符 |
| \t | 横向制表符 |
| \r | 回车 |
| \f | 换页 |
| \oyy | 八进制数,yy代表的字符,例如:\o12代表换行 |
| \xyy | 十六进制数,yy代表的字符,例如:\x0a代表换行 |
| \other | 其它的字符以普通格式输出 |
\n写在一行里不好阅读,为了简化,Python允许用'''...'''的格式表示多行内容文章来源: Python学习(一)数据类型和变量