查看原文
其他

Legallab重磅|法律+Python { 7 } Python的数据运算

小法博 法律实验室 2023-03-25

作者:张力行、朴星亮、何丽芬


我们已经知道了什么是数据类型,现在我们需要知道如何对数据进行运算。对数据运算的方法有好几种,比如:算术运算(Arithmetic operators)、比较运算(Comparison operators)、赋值运算(Assignment operators)、逻辑运算(Logical operators)、成员运算(Membership operators)。每种运算都有各自运算符 ,记住这些运算符,可以帮助我们快速地进行数据运算。



* 算术运算  这是一门编程语言必须具备的基础运算功能。(+)加法、(—)减法、(*)乘法、(/)除法、(%)取模、(* *)幂指数运算。算术运算的代码示例如下:


* 比较运算  如果算术运算返回的值是数字,那么比较运算返回的结果则是布尔值类型。比较运算的代码示例如下:


* 赋值运算  如果需要对数据运算的中间结果进行存储,以便后续使用的话,就需要将一些数据赋值给自定义的变量,这就是赋值运算。赋值运算的代码示例如下:

赋值运算中的第一元素为什么是从0开始的呢?这是因为二进制计数都是从0开始的,为了不浪费二进制的数字,所以内存位置和索引都是从0开始计数的。记住这一点非常重要,因为在字符串、列表、元组操作中都会用到这个知识点。


* 逻辑运算  这种运算比较简单,共有三种:(and)与、(or)或、(not)非。逻辑运算的数据类型是布尔值,返回的值也是布尔值,所以不是真(True)就是假(False)。注意在 Python 中,这两个英文单词的开头字母必须大写。逻辑运算的代码示例如下:


* 成员运算   这是一个面向列表、元组和字典的运算。通过运算符 in 查询某个数据是否在列表或元组中存在,或某个键在字典中是否存在。在 Python 中,这个运算非常实用,而且功能强。


为了让大家轻松学习 Python ,我们的每次推文都给大家准备了精心设计的最简单的代码示例。这些代码就是告诉计算机执行我们的指令。细心的你,也许已经发现,每个示例代码前的都有 # 这样一个符号,它叫“注释符”(Comment)。加注释符的目的是让自己或他人阅读时,知道这条代码的用途,而不是让计算机来执行的,注释是程序文档的一部分。聪明的计算机在运行程序时会忽略这些注释,跳过去不执行。

在学习 Python 时,一开始就养成注释的好习惯,会使你受益匪浅。当你写了很多代码后,注释会帮助你很快回忆起代码的用途;当你和朋友们一起做一个项目时,注释会让团队的其他小伙伴知道每条代码的目的和功能。这又让我想起在之前推文中引用亚里士多德的名言:“优秀不是一种行为,而是一种习惯。”

我们学 Python 的秘诀就是:一边学,一边敲代码,既容易理解,又不容易忘,是事半功倍的好办法。


近期精彩内容,点击即看

1.Legallab重磅|法律+Python { 6 } Python的变量

2.Legallab重磅|法律+Python{5}Python的保留词

3.Legallab重磅|法律+Python { 4 } Python的常用英文

4.Legallab重磅|法律+Python{3}Python的数据结构

5.Legallab重磅|法律+Python { 2 }入门



公众号ID:Legallab
支持原创,请长按二维码关注我们!我们的邮箱: legallab@hotmail.com大家一起参与到分享法律的过程中来!



如果觉得此文章有用,请点赞并转发

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存