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
目录
相关文章
|
22天前
|
JavaScript 前端开发 开发者
如何在 Python 中使用三元运算符?
【8月更文挑战第29天】
14 3
|
30天前
|
算法 测试技术 Python
Python接口自动化测试框架(基础篇)-- 有点意思的运算符
这篇文章介绍了Python中的各种运算符,包括算术运算符、比较运算符、赋值运算符、逻辑运算符、成员运算符、位运算符和身份运算符,并讨论了运算符的优先级,以及序列类型的相关知识。
13 0
Python接口自动化测试框架(基础篇)-- 有点意思的运算符
深入浅出python的lambda表达式
今天我们来聊聊Python中一个常用的特性 - lambda表达式。别被这个听起来很高大上的名字吓到,其实它就是个匿名函数的实现机制。
|
1月前
|
Python
Python中的Lambda表达式
Python中的Lambda表达式
|
1月前
|
Python
二:《Python基础语法汇总》— 输入与输出&运算符
【8月更文挑战第16天】本篇文章详细讲述了关于输入输出函数的语法及占位符;转义字符和运算符的使用,并附上详细的代码示例
21 2
|
23天前
|
运维 Java API
探索Java中的Lambda表达式自动化运维的魔法:如何利用Python脚本提升效率
【8月更文挑战第29天】Lambda表达式是Java 8中引入的一个新特性,它允许我们将功能作为方法参数,或者代码作为数据来处理。在这篇文章中,我们将深入探讨Java中的Lambda表达式,包括它的语法、使用场景以及如何在实际编程中应用它。我们将通过一些简单的示例来演示Lambda表达式的强大功能和灵活性,让你更好地理解和掌握这一新特性。
|
30天前
|
测试技术 数据处理 Python
掌握Python lambda表达式:高效编程的新趋势
【8月更文挑战第22天】在Python中,函数是执行特定任务的代码块。匿名函数,即lambda函数,无需名称即可定义,适用于简短的一次性使用场景。其语法简洁,形如`lambda arguments: expression`,能有效应用于数据处理。例如,计算两数之和:`sum = lambda a, b: a + b`;对列表元素求平方:`squared = map(lambda x: x**2, numbers)`;或将字符串转为大写:`uppercased = map(lambda s: s.upper(), strings)`。这些用例展示了lambda函数如何简化代码,使其更清晰高效。
11 0
|
2月前
|
Python
Python基础语法:运算符详解(算术运算符、比较运算符、逻辑运算符、赋值运算符)
运算符是Python编程中的重要组成部分,理解并熟练使用这些运算符有助于编写高效、简洁的代码。本文详细介绍了算术运算符、比较运算符、逻辑运算符和赋值运算符的使用方法,并通过综合示例展示了它们在实际编程中的应用。希望通过本文的介绍,您能更好地掌握Python中的运算符。
|
1月前
|
Python
Day 6/100:Python运算符
Day 6/100:Python运算符
24 0
|
3月前
|
Python
Python赋值运算符
【6月更文挑战第27天】Python赋值运算符。
30 6