python3从零学习

python3从零学习-4.1、基础语法(下)

2020-04-10  本文已影响0人  山海皆可平z

基础语法(下)

多行语句

Python语句中一般以新行作为语句的结束符。

但是我们可以使用斜杠 \ 将一行的语句分为多行显示,因为有时候一行代码比较长,这样不方便查看,所以会用到多行代码书写方式。

a = 1

b = 2

if a+b > 0:

    print('hello \

        world!')

else:

    print('hello \

        python!’)

注释

注释顾名思义就是备注,是对代码的备注和解释。注释部分内容Python解释器是自动过滤掉,是不执行的。

Python中单行注释采用 # 开头。

# 单行注释 以下代码为示例,演示代码缩进和用\来书写多行代码

a = 1

b = 2

if a+b > 0:

    print('hello \

        world!')

else:

    print('hello \

        python!’)

Python中多行注释使用三个单引号 ‘'' 或三个双引号 """。

'''

多行注释演示,两个成对的三个单引号组成,中间部分就是多行注释

‘''

"""

多行注释演示,两个成对的三个双引号组成,中间部分就是多行注释

“""

a = 1

b = 2

if a+b > 0:

    print('hello \

        world!')

else:

    print('hello \

        python!’)

标识符

标识符就是一个名称,它的主要作用就是作为变量、函数、类、模块以及对象的名称。

标识符规则:

1、长度任意长;

2、标识符不能与关键字同名;

3、在2.x版本的Python中,标识符以ASCII的字母或下划线开始,后面可以接字母、数字、下划线;

    在3.x的Python中,标识符ASCII字母、下划线以及大多数非英文语言的字母,只要是Unicode编码的字母都可以充当引导字符,后续字符可以是任意引导符,或任意非空格字符,包括Unicode编码中认为是数字的任意字符。(因此可以使用阿拉伯语、中文、日语或俄语字符或Unicode字符集支持的任意其他语言中的字符进行命名)

下面所列举的标识符是合法的:

pUser

Name

Address123

Baby_name89

以下命名的标识符不合法:

4name        #不能以数字开头

try          #try是保留字,不能作为标识符

@mail        #不能包含特殊字符

标识符是严格区分大小写的,两个同样的单词,如果大小写不一样,是代表不同的对象。

下面这 3 个变量之间,就是完全独立、毫无关系的,它们彼此之间是相互独立的对象。

UserName = ‘lily’

USERNAME = ‘andy’

Username = ‘jack'

保留字/关键字

在Python终端输入:

>>> import keyword

>>> keyword.kwlist

['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

上一篇下一篇

猜你喜欢

热点阅读