美文网首页Python 专题
python基础知识(一):入门必备

python基础知识(一):入门必备

作者: 秣禾 | 来源:发表于2022-04-04 21:47 被阅读0次

    一、标识符

    Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。

    以下划线开头的标识符有特殊含义

       1.单下划线开头的标识符,如:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入;
    
       2.双下划线开头的标识符,如:__xx,表示私有成员;
    
       3.双下划线开头和结尾的标识符,如:__xx__,表示 Python 中内置标识,如:__init__() 表示类的构造函数。
    

    二、关键字

    自定义标识符时不能使用关键字

    python关键字

    三、引号

    Python 可以使用引号(')、双引号(")、三引号(''' 或 """)来表示字符串,引号的开始与结束须类型相同,三引号可以由多行组成。

    如下所示:

    id = '001'
    
    name = "张三"
    
    skill = '''
    唱歌
    跳舞'''
    
    skill = """
    唱歌
    跳舞"""
    

    四、编码

    Python2 中默认编码为 ASCII,假如内容为汉字,不指定编码便不能正确的输出及读取,比如我们想要指定编码为 UTF-8,Python 中通过在开头加入 # -- coding: UTF-8 -- 进行指定。

    Python3 中默认编码为 UTF-8,因此在使用 Python3 时,我们通常不需指定编码。

    五、 输入输出

    Python 输出使用 print(),内容加在括号中即可。

    如下所示:

    print('Hello Python')
    

    Python 提供了一个 input(),可以让用户输入字符串,并存放到一个变量里。

    如下所示:

    name = input()
    print('Hi',name)
    

    六、缩进

    Python 不使用 {} 来控制类、函数、逻辑判断等,而是使用缩进,缩进的空格可变。

    如下所示:

    if True:
        print(True)
    else:
        print(False)
    

    七、多行

    Python 中一般以新行作为语句的结束标识,可以使用 \ 将一行语句分为多行显示。

    如下所示:

    a = 128
    b = 1024
    c = 512
    d = a + \
        b - \
        c
    

    如果包含在 []、{}、() 括号中,则不需要使用 \。

    如下所示:

    arr = {
        a,
        b,
        c
    }
    

    八、注释

    Python 中单行注释使用 #,多行注释使用三个单引号(''')或三个双引号(""")。

    如下所示:

    # 我是单行注释
    
    '''
    我是多行注释
    我是多行注释
    '''
    
    """
    我是多行注释
    我是多行注释
    """
    

    九、数据类型

    1.整数:可以为任意大小、包含负数
    2.浮点数:就是小数
    3.字符串:以单引号 '、双引号"、三引号 ''' 或 """括起来的文本
    4.布尔:只有 True、False 两种值
    5.空值:用 None 表示
    6.变量:是可变的
    7.常量:不可变

    十、运算符

    10.1、常用运算符

    1
    2 3

    10.2、运算符的优先级

    1
    2

    相关文章

      网友评论

        本文标题:python基础知识(一):入门必备

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