python语法入门

一、python的注释语法

   1.什么是注释

      注释就是对一段代码的解释说明,注释不会擦浴程序的运行,只会起到提示作用

   2.怎么使用注释

  •   单行注释:#+空格 后加入注释内容
  •      多行注释:三对单引号(''')或者三对双引号(“”“)中间加入注释内容      

 

 

 

   3.注释的快捷键

    使用 Ctrl+?

     4.注意事项

  •  # 和注释内容中间得加一个空格
  •     注释内容如果在代码得在 # 前加两个空格

 

二、变量

  1.什么是变量

    变量就是变化的量,用来记录事物的某种状态。例如人的年龄、性别、金钱等等

  2.为什么要有变量

    为了让计算机能够像人一样记住事物的某种状态,并且状态是可以发生改变的

  3.如何使用变量

    3.1变量的定义

      变量是由变量名、赋值符号和变量值组成的  

    3.2变量的使用

      变量示范使用如下

      name = 'mike'

      age = 25

      hobby ='sleep'

  

      

      

 

    底层原理:遇到赋值符号必须先看符号左边再看符号右边

      age = 18

    1.  在内存空间中申请一块内存储存18bi
    2.     将18所在的内存空间地址绑定给变量名age
    3.     访问18通过变量名age即可       

 

 

三、变量名的命名规范与风格      

  1.  命名规范

    # 变量名只能有数字、字母和下划线组成

        user@name(错误)  _(正确)  pwd_123_sdad(可以)

    # 变量名不能以数字开头,建议不要以 _ 开头,有特殊的含义

    # 变量名不能与关键字冲突

    # 变量名的命名一定得做到见名知意(核心)

  2.  命名风格

    2.1 驼峰体分为大驼峰体和小驼峰体

       大驼峰:所以单词首字母都是大写  ( UserNameFromChina)

       小驼峰:第一字母小写其余首字母大写 (userNameFromChina)

           # javaScript推荐使用驼峰体

    2.2  下划线

       单词与单词之间用下划线分割

       user_name_from_china

          # python推荐使用下划线

三、 变量的三要素

    1.   变量的值

    2.        变量的内存地址

    3.        变量的数据类型    

    

 

四、 python底层优化

    当值数据量很小时,如果有多个变量名需要使用,那么会指向同一个地址,一个内存  #一个内存地址可以有多个变量名 一个变量名只能有一个内存地址

 

 

 

五、 常量

    5.1 什么是常量

      常量指在程序运行中不会改变的量

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

        HOST =  '127.0.0.1 ' (一般情况下在配置文件中用的较多)

       一般情况下定义了常量就无法修改 

六、 垃圾回收机制

    6.1  垃圾数据的定义

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

    6.2  针对数据垃圾python开发了一套自动化回收方案

       1.引用计数

         内存中变量值有几个变量名绑定引用就是几,引用计数不为0就不是垃圾

 

 

      2.标记清除

           当内存即将被沾满的时候,python会自动暂停程序的执行,从头到尾的将内存中的数据扫描,并打上标记,将没有标记的数据清除

      3.分代回收

          会将数据的监管分成三个层级,随着层级的下降减少监督的频率

 

七、数据类型

    1.int整形类型

      int整形数据就是用来记录人的年龄,班级人数等整数的数据就是数据类型。

        定义 age = 18

    2.float浮点型数据

      float浮点型数据就是用来记录人的体重,薪资等带有小数点数据的数据类型。

        定义 salary = 3000.1

     3.总结

      整型与浮点型可以统称为数字类型,主要用于数学运算和比较运算

 

 

 

 

 

 

        

 

 

posted @ 2021-11-02 21:10  椰子皮0oo0  阅读(51)  评论(0)    收藏  举报
1