• python了解


    一、编程语言

     编程语言到目前为止一共有三类

    1、机器语言:直接编写二进制指令的方式编写程序

    2、汇编语言:采用二级制指令与对应的助记符相对应的方式进行编程

    3、高级语言:编写需要采用工具转换成机器语言的人类能够识别的字符的编程方式

    高级语言又分为编译型与解释型,两个都需要借助解释器来翻译,但编译型语言最终用来执行的文件不能跨平台使用,

    而解释型语言最终用来执行的文件能够跨平台使用:

    三类语言在开发效率和运行速度之间的关系:

    运行速度:机器语言>汇编语言>高级语言

    开发效率:高级语言>汇编语言>机器语言

    二、python解释器的下载安装

    下载:www.python.org

    安装:建议安装3.6.X | 2.7.X版本

    配置环境变量:

    (1)安装python解释器,然后将python解释器的安装路径复制下来

    (2)打开我的电脑-->属性-->高级系统设置-->环境变量-->Path-->新建-->将安装的python解释复制的路径复制到新建框内

    三、Python代码的执行

    Python代码的执行方式有两只分别是交互式和脚本试,交互式不能永久的保存代码,可以实时显示代码

    交互式:在控制台终端直接编写运行python代码

      方法:1、打开控制台终端 2、进入python环境 3、运行python代码

    脚本式:使用文件编写python代码,把文件作为作为脚本交给解释器进行执行

      方法:1、创建文件,在文件内编写python代码 2、打开控制终端 3、输入 python3 文件的绝对路径(使用对用版本的接收器执行文件)

    python属于解释型语言,凭借python解释器运行python代码,python代码的运行顺序是自上而下的运行,如果中间运行出错不会再向下继续执行

    四、pip2 | pip3

    pip:作为python的应用商城,在python运行的过程中需要什么库都可以通过pip来下载扩展库

    pip3  -V :查看当前python的版本号

    pip3  list:查看当前python环境下加载的库

    pip3  install (功能名称):需要下载加载的库(如果有网络会直接下载安装,并不是只下载一个,因为是在C的基础上安装二进制包,会下载多个扩展包)

    例如:pip install requests

    五、应用程序使用文件的三个步骤

    1、打开应用程序,将应用程序加载运行到操作系统上

    2、将文件内容加载到内存,应用程序向系统发送打开文件的指令

    3、将数据显示到用户界面,应用程序将数据转换为人类能识别的字符来进行浏览(存在语法检查)

    如果语法正确,将正确的结果显示给用户,如果语法错误,将报错信息显示给用户

    六、变量

    变量:程序在运行过程中,值可以变化的量(状态可以发生改变)

    python 没有绝对的常量,python中的量在运行过程中都是可以发生变化的

    变量的定义: 变量名 = 变量值

    变量名:记录状态的名

    = : 赋值

    变量值:记录的状态

    变量开辟优化机制:当数值很小简单的时候采用优化的机制不同的变量采用一个id地址数值

    内存存放变量的过程:(1)堆区开辟空间来存放变量值(2)将堆区存放变量值的空间地址提供给栈区(3)栈区开辟地址来存放堆区提供过来的空间地址

    七、变量的三大组成部分

    变量的三大组成部分为:值、ID、类型

    值:变量的状态,可以通过变量名直接访问得到的值

    id:通过id(变量名)得到的堆区的空间地址

    类型:通过type(变量名)访问的就是变量的数据类型

    八、== 与is的区别

    ==:只进行值比较,如果对返回真,不相等返回假

    is:只进行地址比较

    九、pycharm的安装

    傻瓜式一步步的安装

  • 相关阅读:
    MYSQL: 什么是MYSQLD Service
    100 logging模块
    099 hashlib和hmac模块
    098 json和pickle模块
    097 sys模块
    096 os模块
    095 random模块
    094 datetime模块
    093 time模块
    092 模块基础实战之ATM和购物车系统分文件处理
  • 原文地址:https://www.cnblogs.com/huanghongzheng/p/10698784.html
Copyright © 2020-2023  润新知