Discuss / Python / 数据类型和变量总结

数据类型和变量总结

Topic source

老夫007

#1 Created at ... [Delete] [Delete and Lock User]

整数

浮点数

字符串

转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\

Python还允许用r''表示''内部的字符串默认不转义

如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用'''...'''的格式表示多行内容

布尔值:一个布尔值只有TrueFalse两种值

空值:None

变量:可为整数、字符串、布尔值等,动态

常量:

/除法计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数

还有一种除法是//,称为地板除,两个整数的除法仍然是整数:

你没有看错,整数的地板除//永远是整数,即使除不尽。要做精确的除法,使用/就可以。

因为//除法只取结果的整数部分,所以Python还提供一个余数运算%除法可以得到两个整数相除的余数。

无论整数做//除法还是取余数,结果永远是整数,所以,整数运算结果永远是精确的。


  • 1

Reply