delphi语言 使用的默认编码规则_软件测试学Python(四):Python编码必备基础知识...

f3200cba90ef956de2716fc427d8abdf.png
测试凯哥:软件测试学Python(三):使用Pycharm进行代码编写​zhuanlan.zhihu.com
4f1a3b7f0dc8124a2bfd9741bf065257.png

正式学习Python之前,还需要对Python的一些基本知识了解一下:比如Python的字符编码、标识符定义、关键字和语法规则之类的知识。

一、Python的编码

Python对程序在编写的过程中的字符,以及Python文件的字符编码、文件编码有比较严格的要求。默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码。(具体怎么进行操作后面会讲到)

如果各位知友想要了解更多的字符编码的知识,可以查看凯哥下面的这一篇文章:

测试凯哥:软件测试从业者要懂点字符编码​zhuanlan.zhihu.com
aab1173949c5565007b3eb80fa4e1fa3.png

二、Python中的标识符

标识符是开发人员在编程时使用的代码中的一些名称,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。Python中标识符命名的规则有以下几个:

  • 第一个字符必须是字母表中字母或下划线 '_'
  • 标识符的其他的部分有字母、数字和下划线组成
  • 标识符对大小写敏感
  • 不可使用关键字

最后还有一个默认的潜规则:标识符定义的时候,最好能够做到见名知义。什么意思呢?就是当我们看到这个标识符,就是到它代表的什么含义。例如,book就是书;person就是人,color就是颜色。

关键字不可以用,那什么是关键字呢?关键字都有哪些呢?下面给大家揭晓。

三、Python中的关键字

保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字。

63ca558a5bfe6aa6e77e4a4be5f6f6eb.png

这些单词我们都不能当作是表示符。也就是不能给变量、函数等内容进行命名的。这些单词不需要专门的记忆,因为后面学习代码的时候,几百篇代码之后,你想记不住都难……

四、Python中的注释

不管是大型的开发语言,还是脚本语言,编写代码都需要写注释。Python中的注释分两种形式,一种是单行注释,使用“#”完成;另一种是多行注释,使用一对三引号完成,即:’’’被注释的内容‘’’或者””” 被注释的内容 “””

五、Python中的行与缩进

python最具特色的就是使用缩进来表示代码块,不需要使用花括号({})。

缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。

d60925fd4a3869f66d536789a4832a25.png

以下代码最后一行语句缩进数的空格数不一致,会导致运行错误。

5e2be8b184854367e69aeea308875673.png

多行语句可以进行分割。Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠()来实现多行语句:

c49067263f38ebbc63cc6993972117cd.png

空行也是有用的。函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。

但是空行与代码缩进不同,空行并不是Python语法的一部分。书写时不插入空行,Python解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。

六、Python中的帮助

Python中有一个类似于Linux中的man一样的函数——help() 函数。调用 python 的 help() 函数可以打印输出一个函数的文档字符串。如 help(max),可以查看 max 内置函数的参数列表和规范的文档。

【重要消息】感谢知友您能够看到这部分内容,本文是软件测试系列知识中python脚本语言中的一篇,笔者认为本部分全面的知识应该包含如下图所示的内容:

30e8a964b03ec239762c30aa8fd7548f.png

如果知友对这部分内容感兴趣,可以持续关注小编的账号,除此之外,小编还录制了不少这方面的技术视频,知友如果有需要,可以私聊本小编获取哦!

ea129478b48fd9b84aa46d9ae26bd7c7.png
表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页