Python自动化之Python保留字、标识符、变量

2022-11-11 19:11:55 浏览数 (1)

VOL 395

07

2022-06

今天距2023年208天

这是ITester软件测试小栈第395次推文

点击上方蓝字“ITester软件测试小栈“关注我,每周一、三、五早上 09:00准时推送,每月不定期赠送技术书籍

微信公众号后台回复“资源”、“测试工具包”领取测试资源,回复“微信交流群”、“内推群”一起进群打怪。

本文1317字,阅读约需4分钟

Hi,大家好,我是胖虎。在上一篇Python自动化测试系列文章:Python自动化之Python输入函数、转义字符,主要介绍Python输出函数-print的详细用法。

今天我们主要介绍Python中保留字、标识符、变量的使用。

保留字

在Python中, 有一些被赋予单词被赋予特殊含义即保留字, 这些关键字是Python直接提供给我们使用的。在定义变量,函数,类,模块和其他对象的名称时我们不能使用这些保留字。

1

Python中的保留字

怎么知道Python有哪些保留字呢,可以用keyword模块来查看保留字。

保留字如下:

2

保留字实例

需要注意的是在Python中是区分大小写的, 比如and是保留字,但是And就不属于保留字了。

举个例子, 在定义变量时使用保留字。

运行后, 输出结果报错。

标识符

1

标识符含义

变量、函数、类、模块和其他对象起的名字叫标识符。

2

标识符命名规则

在Python中, 标识符命名规则如下:

  • 第一个字符不能是数字, 由字母、下划线和数字组成;
  • 标识符区分大小写;
  • 标识符不能是保留字;
  • 标识符应当有意义,做到见名知意。

3

标识符实例

变量

1

变量定义

简单来说, 变量就是为了存放数据, 变量是存储在内存中的值, 变量在创建时会开辟一块内存空间。

由于Python动态语言的特性, 变量无需提前申明类型, 直接使用即可。

2

变量的组成部分

3

变量在内存中的体现

举个例子:

定义变量后, 在内存中是如何体现的呢, 见下图:

需要注意的是同一变量可多次赋值, 比如我们再将name赋值为ITester。

name变量被重新赋值后, 原来的胖虎没有被对象引用,成为内存垃圾, name指向新的值ITester, 在内存中体现如下:

以上就是今天的全部内容,希望对大家有所帮助,也希望大家多多留言、点赞、在看、转发四连爱❤️ 支持。 咱们下篇文章见,Bye~

以上

That‘s all

更多系列文章

敬请期待


ITester软件测试小栈(ID:ITestingA),专注于软件测试技术和宝藏干货分享,每周准时更新原创技术文章,每月不定期赠送技术书籍,愿我们在更高处相逢。喜欢记得星标⭐我,每周及时获得最新推送,第三方转载请注明出处。

0 人点赞