Python入门-2编程基本概念:07内置数据类型-基本算数运算符

Posted jack-zh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python入门-2编程基本概念:07内置数据类型-基本算数运算符相关的知识,希望对你有一定的参考价值。

一:Python内置数据类型

  每个对象都有类型,python中最基本的内置数据类型:

  1. 整型:整数,2345,10,50

  2. 浮点型:小数,3.14 或者科学计数法 314e-2

  3. 布尔型:表示真假,仅包含:True、False

  4. 字符串型:由字符组成的序列。 “abc”,”speed”,“我爱你”

二:数字和基本运算符

  Python 支持整数(如:50,520)和浮点数(如:3.14,10.0, 1.23e2),我们可以对数字做如下 运算。

运算符 说明 示例 结果
+ 加法 3+2 5
- 减法 30-10 20
* 乘法 3*6 18
/ 浮点数除法 8/2 4.0
// 整数除法 7//2 3
% 模(取余) 7%4 3
** 2**3 8

  【操作】基本运算符的使用

 1 >>> a=7/2
 2 >>> a
 3 3.5
 4 >>> a=7//2
 5 >>> a
 6 3
 7 >>> a=7%2
 8 >>> a
 9 1
10 >>> 7%4
11 3
12 >>> 2**3
13 8
14 >>> 3/0
15 Traceback (most recent call last):
16   File "<pyshell#31>", line 1, in <module>
17     3/0
18 ZeroDivisionError: division by zero
19 >>> divmod(10,5)
20 (2, 0)
21 >>> divmod(10,3)
22 (3, 1)

注:1、除数为0,会产生异常:ZeroDivisionError: division by zero

  2、使用 divmod()函数同时得到商和余数:divmod()是一个函数,返回的是一个元组(后续学习)。

以上是关于Python入门-2编程基本概念:07内置数据类型-基本算数运算符的主要内容,如果未能解决你的问题,请参考以下文章

Python入门-2编程基本概念:08整数-不同进制-其他类型转换成整数

Python_实用入门篇_07

Python入门-2编程基本概念:09浮点数-自动转换-强制转换-增强赋值运算符

Python入门-2编程基本概念:15字符串-str()-使用[]提取字符串-replace()替换生成新字符串-内存分析

Python入门教程第07篇 基本数据类型之字符串

Python入门教程第07篇 基本数据类型之字符串