龙空技术网

Python入门教程03——Python基本语法元素

快来学英语 1368

前言:

现在兄弟们对“python一行写多条语句用什么符号代替”可能比较讲究,我们都需要分析一些“python一行写多条语句用什么符号代替”的相关内容。那么小编在网络上汇集了一些有关“python一行写多条语句用什么符号代替””的相关知识,希望兄弟们能喜欢,看官们快快来了解一下吧!

Python基本语法元素包括:标识符,关键字和保留字、缩进、注释、语句续行符号、语句分隔符等内容。

标识符

标识符可以理解为变量的名字,标识符具有一定的命名规则,具体规则如下:

必须是数字、下划线、英文字母或其他Unicode字符,不可以数字开头。例如,_abc、速度、r_1等都是合法的变量名,而2abcprice$则不能作为变量名。变量名区分大小写。例如,Abcabc是两个不同的变量。禁止使用Python保留字或关键字。保留字和关键字在Python中具有特殊意义,将保留字或关键字作为变量名会导致语法错误。关键字和保留字在后面一小节会详细讲。

 name = 'Sam' age = 27 print(name, age)

除了命名规则外,Python还有一些变量使用惯例。

首尾各有两个下划线的变量名通常为系统变量,具有特殊作用。例如,__init__, __doc__都是系统变量。默认情况下,以一个或两个下划线开头的变量(如_abc)不能使用from ... import *语句从模块导入。以两个下划线开头的变量(如__abc)是类的私有变量。关键字和保留字

Python中的关键字是程序设计语言中作为命令或常量等的单词,每个单词都有其固定的含义,不能用作普通变量。它就像语言中的单词一样,是这门语言的主要语素。保留字是程序设计语言中保留的单词,以便版本升级更新后使用。

关键字和保留字区分大小写。

Python中的关键字和保留字如下表所示:

False

await

else

import

pass

None

break

except

in

raise

True

class

finally

is

return

and

continue

for

lambda

try

as

def

from

nonlocal

while

assert

del

global

not

with

async

elif

if

or

yield

缩进

Python 默认从程序的第一条语句开始,按顺序依次执行各条语句。代码块可视为复合语句。而Python中代码快是用缩进表示的,同一缩进的一段代码视为一个代码快,例如:

 if x>0:     y=1     z=1 else:     y=-1     z=-1

应注意同一个代码块中的语句,其缩进量应相同,否则会发生IndentationError缩进错误异常。

注释

注释用于为程序添加说明性的文字,帮助程序员阅读和理解代码。Python 解释器会忽略注释的内容。Python注释分单行注释和多行注释。

单行注释以符号 # 开始,当前行中符号# 及其后的内容为注释。单行注释可以单独占一行,也可放在语句末尾。

多行注释是用3个英文的单引号 ' 或3个双引号 " 作为注释的开始和结束符号,例如:

 ''' 多行注释开始 下面的代码根据变量x的值计算y 注意代码中使用缩进表示代码块 多行注释结束 ''' x = 5 if x>100:     y = x*5-1     # 单行注释:x>1ee时执行该语句 else:     y = 0            # x<=100时执行该语句 print(y)            # 输出y
续行符与分隔符语句续行符:通常,Python中的一条语句占一行,直接回车,没有语句结束符号。如果想让一条语句放在两行书写,使用语句续行符\。续行符\后不能有其他任何符号,包括空格和注释。例如:
 if x < 100     \and x > 10:     y = x * 5 - 1else:     y = 0
还有一种特殊的续行方式:在使用括号(包括 () {}[] 等)时,括号中的内容可分多行书写,括号中的注释、空格和换行符都会被忽略,例如:
if ( x < 100                        # 在括号中的内容可以换行书写,中间也可以有注释、空格and x>10) :     y = x * 5 - 1else :     y = 0
语句分隔符:一般Python语句结尾不用写分号,如果想将两条语句写到一行,则中间分号;做分割,例如:
print(100); print(2+3)

如果觉得我写的还不错,就请关注我吧,我主页会更新Python系列完整课程。您的鼓励和支持是我创作的最大动力。

标签: #python一行写多条语句用什么符号代替