Python之数据类型和运算符
责任编辑:王王木木     时间:2021-06-07     来源:系统级仿真工程师
责任编辑:王王木木
时间:2021-06-07  来源:系统级仿真工程师
分类: 技术分享
浏览量: 300

 

 

1.算术运算符

Python有很多的运算符大多数都遵守数学规则,所以很好理解,大致的运算符包括下面几种,贴上备用(唯一需要注意的是^这个是按位运算)

2. 变量和赋值运算符

python 中经常会用到变量!

x_p = 748

x_p是变量,负责存储 748 的值。该表达式将右侧的项目赋值给左侧的名称,实际上和数学等式有所不同,因为 748 不存储 x_p 的值。

在任何情况下,无论左侧项是什么,在赋值后,都是右侧值的变量名称。一旦将变量值赋值给变量名称,你便可以通过该名称访问这个值.

变量赋值,有兴趣的同学可以用以下两种方式赋值,然后用print()查看赋值结果是否相同?

 x = 3
 y = 4
 z = 5 

以及

 x, y, z = 3, 4, 5 

但是,在大多数情况下,上面的表达式并不是很好的赋值方式,因为变量名称应该要能够描述所存储的值。

这一部分我只强调一点关于python中命名变量的规则:

  • 只能在变量名称中使用常规字母、数字和下划线。不能包含空格,并且需要以字母或下划线开头。
  • 不能使用保留字或内置标识符,它们在 Python 中具有重要含义,你将在整个这门课程中学到这些知识。创建对值清晰描述的名称可以帮助你避免使用这些保留字。下面是这些保留字的简要表格。
  • 在 python 中,变量名称的命名方式是全部使用小写字母,并用下划线区分单词。

3.整数和浮点数

数字值可以用到两种 python 数据类型:

· int - 表示整数值

· float - 表示小数或浮点数值

你可以通过以下语法创建具有某个数据类型的值:

x = int(8.7) 
y = float(9)

然后用下面的type()函数查看数据类型,现在您得到答案了么?

print(type(x))
print(type(y))

另外需要注意浮点数比显示出的值要大,比如您把浮点数的大小判断为一个真或假就需要注意额,如果这个不太理解,请直接在代码中敲入下面的内容,查看输出为真还是为假?

print(.2 + .1 + .1 == .4)

4.布尔型运算符、比较运算符和逻辑运算符

布尔数据类型存储的是值 TrueFalse,通常分别表示为 10

通常有 6 个比较运算符会获得布尔值:

  • 比较运算符

符号使用情况 布尔型 运算符

5 0< 3 False 小于

50 > 3 True 大于

3 <= 13 True 小于或等于

3 >= 15 False 大于或等于

3 == 15 False 等于

3 !=1 5 True 不等于

你需要熟悉三个逻辑运算符:

逻辑使用情况 布尔型 运算符

5 < 3and 8 == 8 False and - 检查提供的所有语句是否都为 True

5 < 3 or 8 == 5 True or - 检查是否至少有一个语句为 True

not 15 < 3 True not - 翻转布尔值.

 

 

声明:本文来源于互联网,麦涛网本着传播知识、相互交流与学习的目的进行转载,并为网友免费提供。文章已尽力标明转载出处,如有著作权人或出版方提出异议,或有疑问,请随时联系(tel:0731-89579179,email:office@maitaonet.com)并告知我们,以便及时删除和纠正,谢谢。


来源:系统级仿真工程师

点赞人: 公子老狄 

哆啦俊俊2  回复 2021-06-29 22:09:06
厉害
回复:

Copyright © 2021 .长沙麦涛网络科技有限公司 All rights reserved. 湘ICP备20015126号-2
联系我们