Python基础

Python基础

 

“编程之母”—— 注释

  1. 注释的含义

    注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。

    注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。

    注释只是为了提高可读性,不会被计算机编译。

  2. 注释的使用方法

     1. 使用"#"进行注释

     2. 使用三组单双引号进行多行注释

     3. 使用快捷键对代码进行注释

      ctrl + ?

  3. 编写注释时的规范

      1.警号与注释文本之间一定要有一个空格
      2.如果单行注释跟在了一行代码的后面 需要先空两个再写
      3.pycharm也提供自动化格式代码的功能,快捷键为  Ctrl+Alt+L

 

变量与常量

  1. 变量

    1. 什么是变量

       即变化的量,用于记录事物的某种变化(模仿人类事务记忆能力) 

    2. 如何使用变量

       描述一个人:李明今年18岁,爱好打篮球

       用代码实现

     3. 语法格式

 

     4. 底层原理 *必会

     5. 变量三要素

   2.常量

      主要用于记录一些不变的状态

     在python中没有真正意义上的常量 我们墨守成规的将全大写的变量看成是常量

在其他编程语言中是存在真正意义上的常量 定义了就无法修改  

 


 

  3. python底层优化    
当值数量很小的时候 如果有多个变量名需要使用 那么会指向同一块地址

      1. 一个变量名只能指向一个内存地址
      2. 一个内存地址可以有多个变量名指向

   4. 垃圾回收机制

    1. 垃圾数据的定义

      在内存中没有任何变量名指向的数据

    2. 针对垃圾数据Python开发了一套自动化回收方案

引用计数 内存中变量值身上有几个变量名绑定引用计数就是几,只要不为0就不是垃圾
标记清除

当内存即将沾满的时候 python会自动暂停程序的执行 从头到尾将内存中数据进行扫描
并打上标记 之后一次性清除掉标记的数据

分代回收 会将数据的监管分为三个层次 随着层级的下降监督的频率降低

 

 

 

 

 

 


 

 

 

 

 

 

 

posted @ 2021-11-02 16:33  XX_Bb  阅读(63)  评论(0编辑  收藏  举报