python入门语法教程:算术运算符和关系运算符

2022-07-2719:00:18编程语言入门到精通Comments699 views字数 1461阅读模式

运算符是一些特殊的符号,通过运算符将不同的数据连接构成表达式。先通过一张图来看一下常用操作符。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

python入门语法教程:算术运算符和关系运算符文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

我们先从算术运算符来介绍。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

    1.  算术运算符文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

运算符功能输入输出
+66+2288
-66-2244
*11*666
/60/106
%取余10%91
//整除20//92
**3**327,即三的三次方

下面我们来看一个实例:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

1
2
3
4
5
6
7
 print("+号的功能是:66+22=",66+22)
 print("-号的功能是:66-22=",66-22)
 print('*号的功能是:11*66=',11*66)
 print("/号的功能是:60/10=",60/10)
 print('%号的功能是:30%9=',30%9)
 print('//号的功能:30//9=',30//9)
 print('**号的功能:2**3=',2**3)

输出结果为:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

1
2
3
4
5
6
7
 +号的功能是:66+22= 88
 -号的功能是:66-22= 44
 *号的功能是:11*66= 726
 /号的功能是:60/10= 6.0
 %号的功能是:30%9= 3
 //号的功能:30//9= 3
 **号的功能:2**3= 8

下面给大家讲一下算术运算符的扩展功能及注意事项:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

1) 加法运算符‘+’不仅提供加运算,还支持连接字符串的功能。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

2) 减法运算符‘-’ 不仅提供减运算,还支持取负操作。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

3) 乘法运算符‘*’不仅提供乘运算,还支持列表的倍数添入以及字符串N个的连接。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

4) 除法运算符‘/’在使用的过程中,必须要注意分母不能为‘0’,否则会出现语法错误。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

看下面一个例子:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

1
2
3
4
5
6
7
8
9
10
 test = 'dotcpp'
 tests = '我是dotcpp'
 final = test + tests#这里‘+’连接了test和tests两个字符串
 number = 1000
 newnumber = -number#这里‘-’将number取负
 index = [1,2,3,4]
 index = index*3
 print(final)#‘+’连接后的test+tests
 print(newnumber)#‘-’去负后的number
 print(index)#‘*’倍数添入后的index

输出结果:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

1
2
3
 dotcpp我是dotcpp
 -1000
 [123412341234]

第四点:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

1
2
3
4
5
>>> word=100
>>> c=word/0#要点4,分母不能为0
Traceback (most recent call last):
File "<stdin>", line 1in <module>
ZeroDivisionError: division by zero

如果分母为0那么就会报错。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

    2.关系运算符文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

定义:a=1,b=2文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

运算符功能输入输出
>大于a>bFalse
<小于a<bFalse
!=不等于a!=bTrue
==判段是否相等a==bFalse
>=大于等于a>=bFalse
<=小于等于a<=bTrue

True代表可执行接下操作,False则不可以。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

简单看一下下面测试代码:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

1
2
3
4
5
6
 = 1
 = 2
 if a < b:
     print('a小于b')
 if a != b:
     print('a不相等b')

输出结果:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

1
2
 a小于b
 a不相等b

关系运算符在我们学习过程中是必不可少的,更多的内容会在后续循环语句中详细的为大家讲解,下一节我们来学习一下赋值运算符和逻辑运算符.文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/26119.html

  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/ymba/26119.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定