python----数字

1.整数

  python的整数和C++是类似的,都支持加法(+)、减法(-)、乘法(*)、除法(/)、取余(%),但是python用两个*号来表示乘方运算。同样的,你可以在表达式中使用一对圆括号来改变计算的顺序。

  与C++不同的是,python中的除法,即使是两个整数相除,得到的结果是一个浮点数(python3中,在python2中,除法的表现是和C++一致的)。

2.浮点数

  凡是带小数点的数字都是浮点数,而不管小数点出现在何处。但是当你使用print打印浮点数的时候小数的位数是不同的,有时候甚至打印的除法运算打印的结果甚至可能和你的预期不一样,会有非常细微的差别,这是因为浮点数在计算机内部的表示而引起的。

3.数字转换为字符串

  str(),例如:

age = 23
str(age)  //将age转换为字符串

  当你在一个表达式中混合使用数字类型和字符串类型的时候需要用到这个,否则python解释器将会抛出TypeError(类型错误),例如"Hu" + 23,pyhton解释器在执行这个代码的时候,不知道将如何解释23,因为23可能是字符串23也可能是字符2和字符3

4.注释

  和C++的/* */或者//注释符不同,python中使用#来表示注释,这一点是和Makefile相同的

5.python之蝉

扫描二维码关注公众号,回复: 3943547 查看本文章

  可以在解释器中输入import this来查看,这是python提倡的编码理念。

  

猜你喜欢

转载自www.cnblogs.com/ToBeExpert/p/9909754.html
今日推荐