• 三、变量、常量、注释


    1.变量(重点)

    1.why:可以将长且复杂的代码简化,看上去更清晰简洁

    比如:

    print(1+2+3+4+5)
    print((1+2+3+4+5)*3/2)
    print(((1+2+3+4+5)*3/2)+100)/24)

    以上代码,最下边的代码很长,违背了python语言简单、清晰的原则,有许多重复的部分可以用一个变量来代替

    如下:

    x = 1+2+3+4+5
    y = x*3/2
    z = (y + 100) / 24
    print(x,y,z)

    定义 了x,y,z变量,输出的结果与上面的代码结果相同,但是很清晰、简单

    变量的小高级:

    age1 = 18
    age2 = age1
    age3 = age2
    age2 = 12
    print(age1,age2,age3)

    此代码的结果为:18 12 18(Python的运行方式是从上至下一行一行的运行)

    2.what:x y z变量:指代一些内容

    3.how:

    • 变量全部由数字、字母、下划线任意组合

    • 不能以数字开头

    • 不能是python的关键字

    • 要具有描述性

    • 不能使用中文

    • 不能过长

    • 推荐:

      • 驼峰体:AgeOfOldboy = 73

      • 下划线:age_of_oldboy = 73

     

    4.where:代指一些复杂过长的数据

    比如:

    ​ content=duihfuihfuiefhjknjsfnjfnjafasjf

    note:变量是唯一的,数据不是

     

    2.常量

    1.why:生活中一直不变的:π,身份证号码,历史发生的时间

     

    2.what:常量:一直不变的量。python中没有真正的常量,为了迎合其他语言口味,全部大写的变量称之为常量

    3.how:将变量全部大写,放在文件的最上面。

    4.where:设置一些不变的量:身份证号,id

    比如:

    #常量
    NAME = '杨'

    3.注释(重点)

    1.why:一直不变的量,解释说明,便于理解(类似课本中文言文底下的注释)

    2.how:

    ​ 单行注释:#

    ​ 多行注释:'''被注释内容'''       """被注释内容"""

     

    3.where

    ​ 难以理解的代码后面,加注释

    ​ 函数、类、文件都需要注释,解释说明

     

    note:

      情况1:单双引号配合使用

         content = 'I am yang , 18 year old'

                      content = "I'm yang , 18 year old"

      情况2:三引号:换行的字符串

         msg = '''
         我爱你,
         美丽的祖国!
         '''

                     

  • 相关阅读:
    js处理富文本编辑器转义、去除转义、去除HTML标签
    web sec tools / Arachni
    OS + Linux IP / Inside IP / Outside IP
    OS + Linux SMB / Samba
    OS + Linux NTP Server
    my live / PC NAS / weiliantong QNAP TS-532X 4.5.1.1495 / cipanzhenlie / raid / Synology
    summarise() regrouping output 警告
    binary_crossentropy和BinaryCrossentropy的区别
    损失函数BinaryCrossentropy例子说明
    理解功能强大的sed替换命令
  • 原文地址:https://www.cnblogs.com/yangzm/p/10800588.html
Copyright © 2020-2023  润新知