当前位置:   article > 正文

python基础篇-数字和运算符_python数学符号代码

python数学符号代码

一、数字

  1. 数字的分类

数字型数据包括下面几种类型:

  1. 整数型数据(int):这是最基本的数字类型,表示整数值。在 Python 中,整数型数据不受大小限制,可以表示任意大小的整数。

  1. 浮点型数据(float):这种类型用于表示带有小数点的数字,例如 3.14、-1.23 等。浮点型数据在内存中使用的空间比整数型数据要大,但可以表示更大范围的数值。

  1. 复数型数据(complex):这种类型用于表示复数,复数由实部和虚部两部分组成。例如,1+2j 就是一个复数。Python 中复数的表示方法为“实部+虚部j”。

  1. 布尔型数据(bool):这种类型只有两个取值:True 和 False,用于表示逻辑值。在 Python 中,True 表示真,False 表示假。

  1. 十进制浮点型数据(decimal):这种类型是 Python 提供的高精度浮点数类型,用于解决浮点数精度丢失的问题。

二、运算符

  1. 算术运算符

算术运算符也叫数学运算符,用来对数字进行数学运算,常见的算术运算符如下:

运算符

描述

+

-

*

/

//

整除/取整

%

取余/取模

**

幂函数

  1. #算术运算符
  2. print(10+3) #输出结果:13
  3. print(10-3) #输出结果:7
  4. print(10*3) #输出结果:30
  5. print(10/3) #输出结果:3.3333333333333335
  6. print(10//3) #输出结果:3
  7. print(10%3) #输出结果:1
  8. print(10**3) #输出结果:1000

  1. 赋值运算符

赋值运算符用于将右侧对象的值存储到左侧指定的对象中。

1、赋值运算符用=表示,=左边是变量,=右边是对象。赋值运算符左右两边的元素个数必须是相同的,否则会抛出Value Error。

2、赋值语句:变量=对象,相当于给对象贴上标签,标签名就是变量名。

运算符

描述

作用

例子

=

赋值运算符

将右侧的值赋给左侧的变量

a=1+2;等价于a=1+2

+=

加法赋值运算符

将右侧的值加到左侧的变量上

a+=1;等价于a=a+1

-=

减法赋值运算符

将右侧的值减去左侧的变量

a-=1;等价于a=a-1

*=

乘法赋值运算符

将右侧的值乘以左侧的变量

a*=1;等价于a=a*1

/=

除法赋值运算符

将左侧的变量除以右侧的值

a/=1;等价于a=a/1

%=

取余赋值运算符

将左侧的变量取模(余数)除以右侧的值

a%=1;等价于a=a%1

**=

幂函数赋值运算符

a**=1;等价于a=a**1

//=

整除赋值运算符

a//=1;等价于a=a//1

:=

海象运算赋值

先了解

  1. #=赋值运算符
  2. a=1+2
  3. print(a) #输出结果:3
  4. #+=加法赋值运算符
  5. a=1
  6. a=a+1
  7. print(a) #输出结果:2
  8. #-=减法赋值运算符
  9. a=1
  10. a=a-1
  11. print(a) #输出结果:0
  12. #*=乘法赋值运算符
  13. a=1
  14. a=a*1
  15. print(a) #输出结果:1
  16. #/=除法赋值运算符
  17. a=1
  18. a=a/1
  19. print(a) #输出结果:1.0
  20. #/=取余赋值运算符
  21. a=1
  22. a=a%1
  23. print(a) #输出结果:0
  24. #**=幂函数赋值运算符
  25. a=1
  26. a=a**1
  27. print(a) #输出结果:1
  28. #//=整除赋值运算符
  29. a=1
  30. a=a//1
  31. print(a) #输出结果:1

  1. 比较运算符(关系运算符)

比较运算符用于比较两个数值或表达式的关系,通常返回一个布尔值(true 或 false),表示比较结果是否成立。

运算符

描述

描述

>

大于

判断左边的值是否大于右边的值,如果是则返回 true,否则返回 false。

<

小于

判断左边的值是否小于右边的值,如果是则返回 true,否则返回 false。

>=

大于等于

判断左边的值是否大于或等于右边的值,如果是则返回 true,否则返回 false。

<=

小于等于

判断左边的值是否小于右边的值,如果是则返回 true,否则返回 false。

==

等于

判断左右两边的值是否相等,如果相等则返回 true,否则返回 false。

!=

不等于

判断左右两边的值是否不相等,如果不相等则返回 true,否则返回 false。

  1. #比较运算符
  2. print(1>2) #输出结果:False
  3. print(1<2) #输出结果:True
  4. print(1>=2) #输出结果:False
  5. print(1<=2) #输出结果:True
  6. print(1==2) #输出结果:False
  7. print(1!=2) #输出结果:True
  1. 逻辑运算符

逻辑运算符用在条件语句、循环语句等控制语句中,在程序中进行逻辑判断和控制流程

运算符

描述

说明

and

逻辑与

两个操作数都为 True 时,运算结果为 True,否则为 False。

or

逻辑或

两个操作数的值中至少有一个为 True 时,运算结果为 True,否则为 False。

not

逻辑非

只有一个操作数。如果该操作数的值为 True,则运算结果为 False;如果该操作数的值为 False,则运算结果为 True。

  1. #and逻辑与
  2. print(3>2 and 2>1) #输出结果:True
  3. print(3>2 and 2<1) #输出结果:False
  4. # or逻辑或
  5. print(3>2 or 2>1) #输出结果:True
  6. #not逻辑非
  7. print(not 3>2) #输出结果:False

  1. 成员运算符

测试一个值是否在给定的序列中,返回值为布尔类型。如果该值在序列中,返回 True;否则返回 False。

常用到成员运算的数据类型:字符串、列表、元组、字典、集合

运算符

描述

in

测试一个值是否在指定的序列中,在元素为字符串类型时,可以检查一个字符串是否包含了某个子字符串。

not in

测试一个值是否不在指定的序列中。

  1. #in运算符
  2. '''假设a,b,c三个变量分别为字符串和列表,变量str1为输入的任意
  3. 字母,通过这段代码来判断str1属于a,b,c当中哪个变量。'''
  4. a= "abcdefg"
  5. b="hijklmn"
  6. c=["o","p","q","r","s","t"]
  7. str1=input("请输入一个英文字母")
  8. if str1 in a:
  9. print(str1 + "属于变量a")
  10. elif str1 in b:
  11. print(str1+"属于变量b")
  12. elif str1 in c:
  13. print(str1+"属于变量c")
  14. else:
  15. print(str1+"不属于a、b、c中的任何一个")
输出结果:
请输入一个英文字母p
p属于变量c

not in 运算符

  1. #not in运算符
  2. '''假设变量c当中有多个单词,变量str1为任意输入的一个单词,
  3. 用notin运算符判断str1是否包含在变量c当中'''
  4. a=["a","b","c","d","e","f","g"]
  5. str1=input("请输入一个英文单词")
  6. if str1 not in a:
  7. print(str1+"不属于变量a")
  8. else:
  9. print(str1+ "属于变量a")
输出结果:
请输入一个英文单词j
j不属于变量a
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/344072
推荐阅读
相关标签
  

闽ICP备14008679号