Python教程

python的基础知识

本文主要是介绍python的基础知识,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一.pycharm的基本使用

  # 主题选择

    file>>settings>>Editor>>color Scheme 

                    

                

  # pycharm切换解释器

    file>>settings>>Project>>Python Interpreter

                  

                

  #如何创建python脚本文件

      """

      由于文件的后缀名是用于识别该文件内部的数据特征,我们python文件也有独特的后缀名

      .py

      """

      右键点击文件类型>>new>>python file

                 

  #如何调节字体大小

    file>>tettings>>Editoe>>general>>勾选Change font size with Ctrl+Mouse Wheel

                        

                    

  #如何运行py文件

    文件内容区域鼠标右键选择run ...py即可

                    

二.python的注释语法

  """注释是代码之母"""

  # 什么是注释

    注释就是对一段代码的解释,不参与程序的运行,只起到提示作用

  # 如何使用注释

    方式1:使用警号 #  单行注释

                  

    方式2:使用三引号(单双引号)多行注释

                   

  # pycharm注释快捷键

    ctrl+?

    """

    1.警号与注释文本之前一定要有一个空格

    2.如果单行注释跟在了一行代码的后面,需要先空两格在写

    pycharm也提供自动化格式代码的功能

    ctrl+alt+l

    或手动点击自动化格式代码:code>>reformat code

    """

                    

    python代码编写规范>>>:PEP8规范

    #如何快速掌握:借助与pycharm的自动化提示,然后前后对比,每天记忆即可

三.变量

  # 什么是变量

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

  # 如何使用变量

    日常生活中:

    姓名:Henry

    年龄:18

    爱好:音乐

    程序中:

    username = 'Henry'

    age = 18

    hobby = 'music'

    语法格式

    username = 'Henry'

    username:变量名      =:赋值符号  'Henry':变量值

    底层原理

    遇到赋值符号先看符号右边的再看符号左边的

    age = 18

    1.在内存空间中申请一块内容空间储存18

    2.将18所在的内存空间地址绑定给变量名age

    3.之后如果要访问18就通过变量名age访问即可

                    

四.命名规范与风格

  # 命名规范

    1.变量名只能由数字、字母、下划线任意组合

      user@name(不对)、_(可以)、pwd_123_aaa(可以)

    2.变量名不能以数字开头,下划线建议不要开头,因为由特殊含义

    3.变量名不能与关键字冲突

    4.变量名的命名一定要做到见名知意

      变量名见名知意是核心,无论变量多长

  # 命名风格

    1.驼峰体

      大驼峰  # 所有单词首字母大写

      UserNameFromDb

      小驼峰  # 第一个首字母小写其余首字母大写

      userNameFromDb

      """JavaScript推荐使用驼峰体"""

    2.下划线  # 单词与单词之间下划线隔开

      user_name_from_db

      """python推荐使用下划线"""

五、常亮

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

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

      HOST=‘127.0.0.1'    # 一般情况下配置文件中较多使用

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

      const pi = 3.14  # 定义常量

      pi = 4  # 不支持修改

六.变量三要素

  1.变量的值

  2.变量的内存地址

  3.变量的数据类型

      例如:name = 'Henry'

      print(name)  # 值

             

      print(id(name))  #一串数字,相当于内存地址编号

              

      print(type(name))  # 数据类型 <class 'str'>

             

七.python底层优化

  当值数据量很小的时候,如果多个变量名需要使用,那么会指向同一块地址

    """

    一个变量名只能指向一个内存地址

    一个内存地址可以由多个变量名指向

    """

八.垃圾回收机制

  # 垃圾数据的定义

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

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

    1.针对计数

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

    2.标记清除

      当内存即将沾满的时候,python会自动暂停程序的执行,从头到尾将内存中数据进行扫描

      并打上标记,之后一次性清除掉标记的数据

    3.分代回收

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

            

 

这篇关于python的基础知识的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!