Python 表达式与运算符

简介: 表达式是程序设计语言中最基本的结构,包含 “”和“”,并且总是可以求值(即归约)为单个值。

✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。
🍎个人主页:小嗷犬的博客
🍊个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。
🥭本文内容:Python 表达式与运算符
更多内容请见👇


@TOC


表达式是程序设计语言中最基本的结构,包含 “ ”和“ 运算符”,并且总是可以求值(即归约)为单个值。

1.数学运算符

下表列出了 Python 中的所有数学运算符:
运算符 功能说明 样例 结果
** 指数 3 ** 3 27
% 取模/取余数 10 % 3 1
// 整除/商数取整 17 // 8 2
/ 除法 22 / 8 2.75
* 乘法 2 * 5 10
- 减法 5 - 1 4
+ 加法 1 + 6 7
运算的优先级也同数学一样, 指数优先级最高,齐次是 乘除取模,最后是 加减,同样可以通过 括号改变优先级。

2.增强运算符

除了基本赋值运算符号 = 外,Python 中还有将不同算术运算符与基本赋值运算符号相结合在一起的高级赋值运算符( 增强运算符):
运算符 样例 x的值 功能说明
+= x = 2
x += 3
5 加法赋值运算符,等价于x = x + 3
-= x = 6
x -= 4
2 减法赋值运算符,等价于x = x - 4
*= x = 5
x *= 6
30 乘法赋值运算符,等价于x = x * 6
/= x = 12
x /= 5
2.4 除法赋值运算符,等价于x = x / 5
//= x = 12
x //= 5
2 整除赋值运算符,等价于x = x // 5
%= x = 12
x %= 5
2 取余数赋值运算符,等价于x = x % 5
**= x = 3
x **= 3
27 幂运算赋值运算符,等价于x = x ** 3
目录
相关文章
|
10天前
|
Python
【10月更文挑战第7天】「Mac上学Python 14」基础篇8 - 运算符详解
本篇将详细介绍Python中的运算符,包括数学运算、关系运算、逻辑运算、赋值运算和成员运算等内容。同时会说明运算符的优先级和运算顺序,帮助用户理解和掌握Python中的运算符使用规则。
29 3
【10月更文挑战第7天】「Mac上学Python 14」基础篇8 - 运算符详解
|
6天前
|
自然语言处理 Python
【python从入门到精通】-- 第三战:输入输出 运算符
【python从入门到精通】-- 第三战:输入输出 运算符
35 0
【python从入门到精通】-- 第三战:输入输出 运算符
|
11天前
|
存储 Java 编译器
Python学习三:学习python的 变量命名规则,算数、比较、逻辑、赋值运算符,输入与输出。
这篇文章是关于Python编程语言中变量命名规则、基本数据类型、算数运算符、比较运算符、逻辑运算符、赋值运算符以及格式化输出与输入的详细教程。
17 0
Python学习三:学习python的 变量命名规则,算数、比较、逻辑、赋值运算符,输入与输出。
|
29天前
|
Python
Python中正则表达式(re模块)用法详解
Python中正则表达式(re模块)用法详解
24 2
|
10天前
|
程序员 Python
Python中Lambda表达式的优缺点及使用场景
Python中Lambda表达式的优缺点及使用场景
10 0
|
11天前
|
存储 算法 API
Python学习五:函数、参数(必选、可选、可变)、变量、lambda表达式、内置函数总结、案例
这篇文章是关于Python函数、参数、变量、lambda表达式、内置函数的详细总结,包含了基础知识点和相关作业练习。
18 0
|
18天前
|
Python
Python操作:字符串--列表--元组--字典--运算符 (一)
Python操作:字符串--列表--元组--字典--运算符 (一)
14 0
|
18天前
|
Python
Python操作:字符串--列表--元组--字典--运算符 (二)
Python操作:字符串--列表--元组--字典--运算符 (二)
16 0
|
2月前
|
JavaScript 前端开发 开发者
如何在 Python 中使用三元运算符?
【8月更文挑战第29天】
23 3
|
2月前
|
算法 测试技术 Python
Python接口自动化测试框架(基础篇)-- 有点意思的运算符
这篇文章介绍了Python中的各种运算符,包括算术运算符、比较运算符、赋值运算符、逻辑运算符、成员运算符、位运算符和身份运算符,并讨论了运算符的优先级,以及序列类型的相关知识。
18 0
Python接口自动化测试框架(基础篇)-- 有点意思的运算符