《Python3智能数据分析快速入门》—2.1.3 保留字符与赋值

举报
华章计算机 发表于 2019/07/19 20:54:04 2019/07/19
【摘要】 本节书摘来自华章计算机《Python3智能数据分析快速入门》一书中的第2章,第2.1.3节,作者是李明江 张良均 周东平 张尚佳 。 

2.1.3 保留字符与赋值

1. 保留字符

Python中的标识符是指变量、函数、类、模块及其他对象的名字,可以包含字母、数字和下划线(_),但必须以非数字字符开始。特殊符号,如$、%、@等,不能用在标识符中。标识符对大小写敏感,比如“UFO”和“ufo”就是两个不同的对象。

保留字符即关键字,是编程语言中已经定义过的字符。输入查询保留字符的指令,即可获取保留字符名单。Python不允许将保留字符用作标识符,这些字符不能再作为一般标识符。在代码中使用保留字符,可能会提示错误。保留字符的查询及“保留”的意义如代码 清单2-6所示。

代码清单2-6 保留字符

image.png

2. 赋值

Python中的赋值方式有4种,除最基本的赋值形式外,还有序列赋值、链接赋值和增量赋值等方式。

赋值的最基本形式是以等号(=)为连接,将要赋值的变量放在等号左侧,将要赋给的值放在等号右侧,如代码清单2-7所示。

代码清单2-7 赋值的基本形式

image.png

序列赋值的基本形式是将多个变量排列成变量序列,变量之间使用逗号相连,使用等号作为赋值符号,后接值序列,值之间用逗号相连。序列赋值在变量序列与值序列之间建立了依次映射的关系,其基本形式如代码清单2-8所示。

代码清单2-8 序列赋值

image.png

链接赋值的基本形式是将多个变量用等号相连,在末个变量后用等号连接一个赋值。链接赋值只适用于给多个变量赋予同一值的情况,又称为多目标赋值,其基本形式如代码清单2-9所示。

代码清单2-9 链接赋值

image.png

image.png

增量赋值,又称为增强赋值,其基本形式是将原始赋值语句改写,去掉赋值符号右侧变量,将赋

值符号右侧运算符挪至赋值符号左侧,形成新的运算式。增量赋值需要通过赋值运算符实现,Python的赋值运算符将在2.2.2节介绍。增量赋值是赋值运算式的“增量写法”,通过声明变量、增量方式和增量数值完成赋值(如运算式“x*=100”,其变量是x,增量方式是*,增量数值是100)。

增量赋值的优势在于可以减少输入代码的工作量,其基本形式如代码清单2-10所示。

代码清单2-10 增量赋值

image.png


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。