• Python 基础


    (一) 注释:就是对代码的解释,方便程序开发者阅读

    注释分类:

    (1)单行注释:

    print("123456")
    #只要在代码行,行首添加井号(#)就是单行注释.
    #print("123456")
    

    (2)多行注释

    #可以使用三个单引号或者三个双引号
    print("""
    文能提笔安天下,
    武能上马定乾坤.
    心存谋略何人胜,
    古今英雄唯是君.
    """)
    
    #案例1:三个双引号注释
    """
    print("""
    文能提笔安天下,
    武能上马定乾坤.
    心存谋略何人胜,
    古今英雄唯是君.
    """)
    """
    
    #案例2:三个单引号注释
    '''
    print("""
    文能提笔安天下,
    武能上马定乾坤.
    心存谋略何人胜,
    古今英雄唯是君.
    """)
    '''
    

    注释的注意事项

    (1).多行嵌套注释,如果外面使用三个单引号,里面使用三个双引号.
    (2).多行嵌套注释,如果外面使用三个双引号,里面使用三个单引号.
    #案例1:嵌套嵌套:外单内双注释
    '''
    print("文能提笔安天下,")
    print("武能上马定乾坤.")
    """
    print("心存谋略何人胜,")
    """
    print("古今英雄唯是君,")
    '''
    #案例2:嵌套嵌套:外双内单注释
    """
    print("文能提笔安天下,")
    print("武能上马定乾坤.")
    '''
    print("心存谋略何人胜,")
    '''
    print("古今英雄唯是君,")
    """
    

    注释拍错性

    包裹一部分代码,然后去执行另外一部分,如果没有问题,继续打开一部分代码进行测试,依次寻找.
    
    #案例:
    """
    print("文能提笔安天下,")
    print("武能上马定乾坤.")
    """
    print("心存谋略何人胜,")
    print("古今英雄唯是君,")
    

    (二) 变量

    变量的概念

    	可以改变的量,实际具体指的是内存中的一块存储空间或者一块内存空间地址.称为变量.
    

    变量的声明

    #案例1:
    variable = "张三"
    print(variable)
    #案例2:
    a = 1
    b = 2
    print(a)
    print(b)
    

    变量的命名规范

    (1)字母数字下划线的组合
    (2)首字符不能为数字
    (3)严格区分大小写
    (4)且不能使用关键字
    (5)变量名具要有意义
    (6)变量名不要使用中文
    
    官方推荐:
    下划线: oldboy_age = "56"
    驼峰体: OldboyAge = "28"
    

    Python 系统关键字查询

    import keyword
    print(import keyword
    print(keyword.kwlist))
    
    #关键字查询结果:
    ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', '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']
    

    Python变量命名注意事项

    (1)Python支持中文语法命令,但是严禁使用.
    (2)变量不能取没有有指向性意义或者过长
    

    (三) 常量

    所有字母大写,且不变的量为常量:
    AGE_OF_OLDBOY = 56
    

    (四) 代码块:以冒号作为开始,用缩进来划分作用域

    1)作用域:作用的范围

    if 5 == 6:
    	print(111)
    	print(222)
    

    2)代码块注意点:要么全都是一个tab缩进,要么全是4个空格,不能混合使用

    if 5 == 5:
    	print(1)
    	print(2)
    

    3)只要条件满足,就执行代码块中所有内容

    if 5 == 6:
    	print(3)
    	print(4)
    	print(5)
    
  • 相关阅读:
    Delphi 10.4.2使用传统代码提示方案(auto complete)(转)
    Sqlserver 清除维护相关日志
    postgresql 时间戳自动更新
    sqlserver 修改电脑名或是 修复数据引擎
    postgresql uuid(guid)生成函数及使用
    List.toArray使用方法
    HashMap 1.7与1.8区别
    设计模式之观察者模式实现(JAVA)
    ubuntun下安装rabbitMq
    Java中replace与replaceAll区别
  • 原文地址:https://www.cnblogs.com/CrownYP/p/11340665.html
Copyright © 2020-2023  润新知