Python-语法
时间:2020-02-23 14:43:34 来源:igfitidea点击:
在本教程中,我们将学习Python语法。
注释
我们在Python中使用井号"#"创建单行注释。
在下面的示例中,我们将创建一行注释。
# hello world this is a single line comment...
对于多行注释,我们在注释的开头和结尾使用定界符"""
。
在下面的示例中,我们将创建一个多行注释。
""" Hello World This is a multiple line comment... """
分号;
如果您熟悉其他编程语言(例如C和Java),那么您知道我们必须在行末使用分号";"字符。
在Python中,我们不必以分号结尾。
您可以根据需要放入分号,但这不是必需的。
区分大小写
Python是区分大小写的语言。
这意味着名为" score"的变量与名为" SCORE"的变量完全不同。
缩进
我们使用其他编程语言中的缩进来使代码更具可读性。
在Python中,缩进具有特殊的含义。
它定义了一个代码块。
例如,我们将编写以下代码以在PHP中创建if语句。
//set value of x $x = 1; //now check if ($x == 1) { echo "x is 1"; } else { echo "x is not 1"; }
在Python中,我们不必使用花括号" {}",而是使用缩进来制作" if"和" else"块。
# set value of x x = 1 # now check if x == 1: print("x is 1") else: print("x is not 1")
Python中的缩进表示代码块。
因此,块中的每一行都必须缩进相同的数量。
由于if块中的第三行未正确缩进,因此以下代码将产生错误。
x = 1 if x == 1: print("x is 1") print("x is an integer") print("This line will give us error") # this line is not correctly indented
如果运行上面的代码,我们将得到类似的错误输出。
File "/Users/theitroadtheitroad/PycharmProjects/HelloWorld/Syntax.py", line 5 print("This line will give us error") # this line is not correctly indented ^ IndentationError: unexpected indent
引号
在Python中,我们可以使用单引号'
,双引号"
和三引号'''
来表示字符串文字。
在下面的示例中,我们使用单引号将字符串值分配给变量。
msg = 'Hello World'
在下面的示例中,我们使用双引号将字符串值分配给变量。
msg = "Hello World"
在下面的示例中,我们使用三引号将多行字符串值分配给变量。
msg = '''Hello World This is a multiline string value'''
我们还可以混合使用引号。
在下面的示例中,我们在单引号内使用双引号。
msg = 'This is the "Hello World" message.'
上面的代码将为我们提供以下输出。
This is the "Hello World" message.