zoukankan      html  css  js  c++  java
  • day1:注释和变量

     

    1.注释的作用:对代码的解释,方便以后阅读代码

    2.常用的快捷键:
    ctrl+q:notepad++的注释
    ctrl+/:pycharm的注释
    ctrl+c:复制
    ctrl+v:粘贴
    ctrl+z:撤销
    ctrl+y:反撤销

    3.单行注释(使用'#')
    例子:
    # python 2.x print "今天下雨了"
    # python 3.x print("今天下雨了")

    4.多行注释(使用'''或""")
    例子:
    '''
    print("今天是6月29日")
    print("今天是星期一")
    print("今天下雨了")
    print("明天是星期二")
    '''

    """
    print("今天是6月29日")
    print("今天是星期一")
    print("今天下雨了")
    print("明天是星期二")
    """

    5.多行注释的注意点:注意多行注释的嵌套
    里面用三个单引号,外面用三个双引号
    里面用三个双引号,外面用三个单引号
    单双引号岔开,不要同时使用

    例子:
    """
    print("今天星期一")
    print("明天星期二")
    print("后天星期三")
    '''
    print("今天天气不错")
    '''
    print("好好学习")
    print("天天向上")
    """

    6.注释具有一定的排错性
    排查法找错误,先注释一部分代码划分错误区间
    执行另外一部分代码,看下是否报错,
    如果没有报错,在打开一部分注释,进行排查,
    直到找到错误为止

    例子:
    """
    print("今天星期一")
    print("明天星期二")
    print("后天星期三")
    """
    print("今天天气不错")

    print("好好学习")

    print("天天向上")

    -----------------------------------------------------------

    1.变量的定义:可以改变的量就是变量,实际指代的是内存中的一块空间

    2.变量的概念

    例子:
    person="小明"
    person="小红"
    print(person)

    3.变量的声明

    (1)
    a=1
    b=2
    print(a)
    print(b)

    (2)
    a,b=3,4
    print(a,b)

    (3)
    a=b=5
    print(a,b)

    4.变量的命名

                  变量的命名
    字母数字下划线,首字符不能为数字
    严格区分大小写,且不能使用关键字
    变量命名有意义,且不能使用中文哦

    例子:
    __________521=1
    print(__________521)
    # 567890abcd = 50 error

    注意:变量命名区分大小写
    abc123 = 1
    ABC123 = 2
    print(abc123)
    print(ABC123)

    5.引入keyword模块:import keyword
    import keyword
    keyword.kwlist(模块.属性)=> 所有系统的关键字
    print(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'
    ]
    注意1:关键字不可以作为参数名
    例子:
    print = "123456"
    print(print) error 替换了原来print打印的含义

    注意2:命名要符合实际情况
    my_height = "我身高175cm"
    hasjkhdjkashjkdhajk="我身高175cm"
    print(my_height)

    注意3:使用中文命名变量可以,但是严禁使用
    天气 = "晴转多云"
    print(天气)
    weather = "晴转多云" (推荐的命名方式)

    6.严禁使用中文命名变量的原因:
    1.中文命名的变量会占用更多的空间
    2.中文命名的变量容易乱码

    7.关于不同编码的字节占用
    utf-8 国际标准编码(可变长的unicode编码) 中文字符占用3个字节,英文数字和特殊符号占用1个字节
    gbk 国标编码 , 中文字符2个字节, 英文数字和特殊符号占用1个字节

    8.变量的交换

    (1)通用写法
    a = 1
    b = 2
    temp = a # temp=1
    a = b # a = 2
    b = temp # b = 1
    print(a,b) # 2 1

    (2)python特有
    a = 1
    b = 2
    a,b=b,a
    print(a,b)

    9.常量 : 不可改变的量 (约定俗成,把字母变成大写,这个值不能改变)
    SHOUJIHAO = "220202202002022020"
    SHOUJIHAO = "123456123456784321"

  • 相关阅读:
    django class类即视图类添加装饰器的几种方法
    django 如何在HMTL中使用媒体media_url
    django 对models中上传的文件或图片改名
    常用工具链接网址
    verifycode验证码模版
    shell 一些常用命令
    用 openresty 编写 lua
    centos7 安装python虚拟环境
    django url配置-反向解析-视图函数-HttpRequest对象-HttpResponse对象-cookies-session-redis缓存session
    PWN题搭建
  • 原文地址:https://www.cnblogs.com/liya1014/p/13268910.html
Copyright © 2011-2022 走看看