zoukankan      html  css  js  c++  java
  • python第二天

    今日所学:

                   环境变量:

                   1、配置环境变量不是必须的

                   2、配置环境变量的目的:为终端提供执行环境

       python代码执行:

            交互式

             -------控制台直接编写运行python代码

             -------1.打开终端 2.进入python解释器 3.编写代码一回车就执行

           脚本式

             -------文件编写python代码,把文件作为脚本交给解释器执行

            --------1.在文件中编写好代码 2.打开终端 3.用指定版本的接收器命令执行文件(文件的路径

    总结:交互式不能永久保存代码,可以实时显示代码

    python属于解释性语言,凭解释器解释运行python代码,运行方式是从上至下逐渐解释执行

                 PiP

               pip:python的应用商城,在商城中下载工具为python拓展功能

               pip3 -V:查看版本号

               pip3 list:查看当前python环境下已拓展的功能

               pip3 install 功能名称:安装指定的功能

                    -------eg :pip3 install requests

               pip3 uninstall 功能名称:卸载指定的功能

      应用程序使用文件的三步骤

             1、打开应用程序:使应用程序运行在操作系统上

             2、将文件内容加载到内存:应用程序往操作系统发生打开文件的指令

             3、将数据从内存中显示到用户界面:应用程序将数据直接转换成人能识别的字符显示给人进行浏览

       如果应用程序是python解释器:cpython

              1、打开cpython解释器

              2、将文件内容加载到内存

              3、将数据从内存中拿到解释器中执行(存在语法的检查)=>1.正常:执行的结果显示给用户 2.异常:错误显示给用户

         变量

    变量:可以变化的状态 

              ----程序中变量的本质:在程序运行中,值可以发生改变的量

              ---python中所有的量在程序运行中都可以发生改变,所有python中没有绝对的常量

      为什么要使用变量:让计算机有记录事务状态的功能

           使用变量:

           定义变量:

                  ------变量名=变量值

                       --变量名:记录状态的名

                            = :赋值符号

                       --变量值:记录的状态

      重点:1.堆区开辟空间存放  变量值   2.将存放  变量值  空间的地址提供给栈区  3.栈区为变量名开辟空间存放提供来的地址

             变量的三大组成

             值:通过   变量名  直接访问就是访问值

          地址:通过id(变量名)访问的就是变量堆区的地址 

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

                比较

               ==:只做值比较

                 is:作地址比较 

         pycharm

       如果要用编辑器pycharm写python

             --1.创建项目

             --2.创建py文件

             --3.解释执行py文件

       pycharm需要执行py文件的环境

              --不需要系统环境的变量,只需要自己配置找到python解释器

       注:pycharm下,强行使用存在变量赋值开辟空间的优化机制       

     

  • 相关阅读:
    Spark Streaming 的容错
    Master 接受其它组件的注册
    Spark Context 概述
    Python 使用random模块生成随机数
    Python 中print 和return 的区别
    Python 访问字典(dictionary)中元素
    PIL:处理图像的好模块
    2.线性回归
    3.梯度下降法
    4.pca与梯度上升法
  • 原文地址:https://www.cnblogs.com/niubikuang/p/10708609.html
Copyright © 2011-2022 走看看