PEP8是Python代码风格指南,给出了Python代码组成的编码约定。我们每个人都会形成自己的编码风格,但我们应尽量的参考此指南来编写Python代码,致力于代码更加规范化。
注释
在Python中注释分为两种方式:
单行注释(“#”号表示):一般用来对一行代码或者几行代码进行注释
多行注释(三对引号表示):一般用与对较多的代码行或代码块进行注释,或者对整个文件进行描述,如图演示了单行注释和多行注释在实际编写代码中的示例。
缩进
PEP8规范要求四个空格为语句的缩进块。用缩进来控制不同的语句块是Python的一大特色,缩进也让Python的代码更优美,简洁。
但在日常编辑中,当代码量增多,逻辑语句复杂,因为缩进造成的bug层出不穷,因为缩进错误,造成逻辑判断的报错,造成程序的异常退出等,都是需要我们注意的。一般的,引起这些错误的原因,可能是Tab键和空格键在不同的编辑环境混用造成的,也可能是你逻辑判断时忘了缩进,或者多了一个缩进,不过没关系,只要我们在敲代码时,注意点,并且PyCharm IDE在缩进错误时,会有提示的(一般为飘红)。
单引号与双引号
在Python中,单引号和双引号都能用来表示一个字符串,比如:
在Python中,str1和str2是没有区别的,但是在有些情况下,却要注意的,例如你如何定义:I’m floait,这时候就要单双引号搭配使用了,如:
这也是Python人性化的方面之一,至于复杂的用法,我们后面讲字符串的时候再说。
提示:一般来说,如果没有特指,都是英文状态下的引号。
逻辑行与物理行
Python执行代码的顺序是从上到下顺序执行的,
逻辑行,就是Python认识的单条语句,
而物理行是我们认识的单条语句。当然你想在一个物理行上写多个逻辑行,那么你要用“;”来标明这种用法。
但Python希望我们每行都只写一条语句,这样使得代码更易读。
那么,你可能会说,这个一行万一放不下怎么办?那就用到了行连接“\”符号,如。
本小节完,欢迎在看分享。
![d7d2a6616812a4c08471e48649b15d3b.gif](https://i-blog.csdnimg.cn/blog_migrate/acd195a4d09d118f68ac01117c96d128.gif)
![f3b07c7bb4a7b1836d35f5e78d145eb1.gif](https://i-blog.csdnimg.cn/blog_migrate/0b13e477b0a5ddaa692ae5c4e3613481.gif)