当前位置: 首页 > 后端技术 > Python

Python入门系列——三、代码缩进和注释

时间:2023-03-26 00:10:17 Python

在上一篇文章中了解到,Python语法可以直接在命令行执行,如下代码:>>>print("Hello,World!")Hello,世界!或者在服务器端创建一个扩展名为.py的python文件,然后在命令行执行。C:\Users\YourName>pythonmyfile.pyPythonindentation缩进是指代码行开头的空格。其他编程语言中使用的缩进只是为了可读性,但是在python中这个缩进却是非常重要的,它决定了你的语法是否正确。Python使用缩进来表示一段代码,如下代码所示:if5>2:print("Fiveisgreaterthantwo!")如果没有缩进,python会报错,如下所示code:if5>2:print("Fiveisgreaterthantwo!")在代码行之前应该留多少个空格?由你决定,至少留一个空格。if5>2:print("Fiveisgreaterthantwo!")if5>2:print("Fiveisgreaterthantwo!")一旦预置了几个空格,后面代码块中的语句必须保持一致空格个数,否则会报错。if5>2:print("Fiveisgreaterthantwo!")print("Fiveisgreaterthantwo!")Python变量在Python中,创建变量的时间就是赋值的时候。我不明白。如下代码所示:x=5y="Hello,World!"Python中没有办法单独声明变量。如果想深入了解变量,可以参考本章:https://www.w3schools.com/pyt...Python注释Python支持注释功能,目的是文档化代码,语法格式如下在命令行开头使用#,Python会将整行视为注释。#Thisisacomment.print("Hello,World!")Python注释注释可以用来解释Python代码注释可以用来让代码更易读注释也可以屏蔽一些测试代码添加注释注释以#开头,所以Python可以忽略它。#Thisisacommentprint("Hello,World!")注释也可以添加到行尾,这样Python就可以忽略该行的其余部分。print("Hello,World!")#Thisisacomment注释不一定说明代码的用途,也可以注释掉一些python语句。#print("Hello,World!")print("Cheers,Mate!")多行注释Python没有用于多行注释的单一语法。要实现这个功能,只能在多行中加上#来达到这个效果。#Thisisacomment#writtenin#morethananlineprint("Hello,World!")哈哈,不麻烦吗?但这里有一个解决方法,使用多行字符串语法格式代替。是这样的。当一个多行String常量没有赋值给一个变量时,Python在解析时会自动忽略它。演示代码如下:"""Thisisacommentwritteninmorethanoneline"""print("Hello,World!")翻译链接:https://www.w3schools.com/pyt...更多high-优质干货:见我的GitHub:python