hello,程序猿们,我是挪威森林的水手,从此篇文章开始,我将和大家一起从0基础开始学习Python,当然对于Python我也是初学者,大家可以相互多多交流,有好的意见大家可以在下面评论区多多交流,一起探讨学习Python。对于Python的编译器如何安装和如何配置环境,我会后续分布一个文章给大家演示和学习。
大家也可以多多关注——“川川菜鸟”这位大神博主,我的很多东西是从他那学习过来的,希望大家多多支持。下面是他的主页:
python菜鸟_川川菜鸟_CSDN博客
1.1 代码格式
对于Python初学者,使用良好的代码格式可以大大提高对于代码的可读性。Python与其他语言不同,Python代码格式是Python语法的重要组成部分,如果不使用规范的Python代码,那么这个代码将无法正常运行。本次将从注释、缩进和语句换行3个方面进行对于Python代码格式的学习。
1.1.1 注释
注释是代码中穿插的辅助性文字,具有用于标识代码的含义与功能,可提高程序代码的可读性。程序运行时Python解释器会忽略并跳过注释。Python程序中的注释分为单行注释和多行注释。下面将学习这两种注释的格式功能用法。
1.单行注释
单行注释用 “#” 开头,用于说明某个代码行前或后的代码功能。单行代码能够位于标识代码之后,也可用于独占一行进行注释。
#单独成行注释,打印hello,水手 print("hello,水手") #单行代码行后注释,打印hello,水手
为了确保注释的可读性,Python官方也给出了建议,在 “#” 后面先添加一个空格再添加相应的说明文字;若单行注释与代码共占一行,建议注释和代码之间至少有两个空格,便于区分。
2.多行注释
多行注释是由3对双引号或单引号包裹的语句,主要用于说明函数或类的功能,因此多行注释也被称为说明文档,下面将给出例子:
''' 文章标题:Python基础.1 主要内容:注释、缩进和语句换行 作者:水手 '''
1.1.2 缩进
Python中 “缩进” 能够确定代码之间的逻辑关系和层次关系。所谓“缩进”即:一行代码之前的空白区域。Python代码缩进可以通过 “TAB” 健或空格控制。输入空格是Python首选的缩进方法,一般用4个空格表示一级缩进,即:按一次 “TAB” 键构成一级缩进(四个空格),Python3不允许混合使用 “TAB”键和空格键。
这里个人建议使用“TAB”键进行缩进,原因就在于空格不能很好的控制缩进的大小和距离,即缩进级。
例:
if 1: #if后的1为比特值表示为真 print(1) else: print(0)
代码的缩进量(缩进等级)不同会导致代码语义的改变,Python语言要求的是同一代码块的每一行代码必须具有相同的缩进量。查询代码中不允许出现不规范的缩进,否则运行时就会产生错误警告。
例:
if 1: #if后的1为比特值表示为真 print(1) print(2) else: print(0)
我以刚才的代码为基础,不规范缩进后运行,会出现上图相应的错误提示。所以我们在使用Python语言时一定要注意缩进的规范。
1.1.3 语句换行
Python官方给出的建议是每行代码不超过79个字符,如果过长就需换行。Python中会将圆括号、中括号和大括号中的行进行隐式连接,可以根据这个特点在语句外添加适当的括号进行换行。
例:
string=("————天行健,君子以自强不息————" "————地势坤,君子以厚德载物————")
注:如果原本就在相应括号(圆、中、大括号)中的语句,不需要另行添加括号。
下篇文章将会不定期更新,喜欢的朋友可以点点关注,点点收藏,你们的支持是我最大的前进动力!