程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

Python表达式_PYTHON表达式中可以使用什么控制运算的优先顺序

hfteth 2025-02-21 13:29:04 技术文章 8 ℃

表达式

表达式是什么?所有人都知道,“1+1=2” 这个“ 1+1”就是最典型的表达式。

用来指定数据做哪种运算的符号是“运算符”,进行运算的数据称为“操作数”。例如:“ 2+3 ”中的“+”是运算符,"2"和"3"是操作数。

运算符根据操作数的个数分为单目运算符和双目运算符:

单目运算符:只有一个操作数,例如“-100”中的"-"、 “not x”中的"not" 等,单目运算符位于操作数的前方。

双目运算符:具有两个操作数的运算符,例如"100-30"中的"-"、“x and y”中的“and”,双目运算符位于两个操作数之间。

input命令

print 命令用于输出数据,而input 命令与print 命令相反,它是让用户由“标准输入”设备输入数据,如果没有特别设置,标准输入设备是指键盘。input 命令是非常常用的命令。比如,教师若要用电脑计算成绩,则首先要从键盘输入学生成绩。

input 命令的语法为:

变量 = input([提示字符串])

用户输入的数据存储在指定的变量中。

“提示字符串”表示输出一段提示信息,告诉用户如何输入。输入数据时, 当用户按下Enter 键后就被认为是输入结束, input 命令会把用户输入的数据存入变量中。例如,让用户输入数学成绩并输出成绩的程序代码为:

>>> score = input("请输入数学成绩:")
请输入数学成绩:83
>>> print(score)
83

Python3.9.7帮助文档对input的定义如下:

input([prompt])

如果存在 prompt 实参,则将其写入标准输出,末尾不带换行符。接下来,该函数从输入中读取一行,将其转换为字符串(除了末尾的换行符)并返回。当读取到 EOF 时,则触发 EOFError。

如果加载了 readline 模块,input() 将使用它来提供复杂的行编辑和历史记录功能。

引发一个 审计事件 builtins.input 附带参数 prompt。

在成功读取输入之后引发一个审计事件 builtins.input/result 附带结果。

算数运算符

用于执行普通数学运算的运算符称为“ 算术运算符”。

运算符

意义

示例

示例结果

+

两操作数相加

12+3

15

-

两操作数相减

12-3

9

*

两操作数相乘

12*3

36

/

两操作数相除

32/5

6.4

%

取余

32%5

2

//

取商的整数部分

32//5

6

**

( 操作数1)的(操作数2)次方

7**2

49

注意“/” "%"及“//”这三个运算符与除法相关,所以其第二个操作数不能为零,否则会提示“ZeroDivisionError”的错误。

Tags:

最近发表
标签列表