美文网首页python3从零学习
python3从零学习-4.1、基础语法(下)

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

作者: 山海皆可平z | 来源:发表于2020-04-10 09:36 被阅读0次

    基础语法(下)

    多行语句

    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']

    相关文章

      网友评论

        本文标题:python3从零学习-4.1、基础语法(下)

        本文链接:https://www.haomeiwen.com/subject/ewxcmhtx.html