zoukankan      html  css  js  c++  java
  • python学习Day2 python 、pycharm安装及环境变量配置

    复习

    进制转换:二进制&十六进制转换(从左往右1248机制,每四位二进制对应一位16进制)

                     二进制&十进制转换   2n-1幂次方相加      

                      十进制到二进制转化  将十进制除以2,把余数记下来,再用商去除以2...依次循环,直到商为0结束,把余数倒着依次排列,就构成了而进制数。

    内存分布:栈区与堆区

                      堆区:存放具体的数据

                      栈区:存放找堆区的依据(内存地址)

    操作系统:32位   针对CPU来讲,一次性处理4个字节(1字节= 8位)的数据量,内存寻址空间在2得32次方=4294967296Byte=4G左右

                      64位  内存寻址空间达到2得64次方,支持大于4G内存空间。

    计算机原理

                  控制器(控制硬件与硬件,硬件与软件之间的数据交互) +  运算器(算术&逻辑运算)----------------CPU

                  存储器 分为临时存储(内存、闪存、寄存器)和 永久存储(硬盘、可移动的U盘)

                   输入输出(input&ouput)设备.    IO流:应用程序软件向输入输出设备输入信息的流量

    操作系统:承载软件应用程序      应用程序(编程语言)只能通过操作系统间接控制硬件。

    今日内容

    一、编程语言  奴役计算机的介质

    类目 工作机制 执行效率 开发效率
    机器语言 计算机可直接运行,01二进制指令的编程方式:0000, 0000,00000001 加载 暂存区A  最高效  最低
    汇编语言  与二进制一 一对应,助记符的编程方式:MOV移动 |  CMP 比较 高效  低效 
    高级语言  人类可识别,需借助特殊工具转换成机器语言的字符编程方式(分为编译型和解释型) 低效  最高效 

    二、python介绍

              1.诞生:1989的圣诞,Guido创建了python

               2.思想:避免ABC语言的闭源,开放源代码

               3.版本:2000年2.0x版本  ----->   2008年12月 3.x版本(不完全向下兼容)

    三、安装官方Cpython解释器

           1.  配置环境变量:不是必须的,如果要在操作系统的终端上执行python代码,必需要配置python环境变量

           2. 设置:

                 “我的电脑”-----> "属性"------> "高级系统设置"-----> "环境变量"-----> "系统变量"(给所有用户)----> path

                                            -------> 编辑、新建 -------->将python所在的路径复制过来-------> 确定

                  注:py2依同样的方式加入,终端自上而下寻找,所以默认py3

                 如果环境变量是一栏的,路径与路径间用英文的;隔开就可以了

           3.  py2、py3版本共存 :  py2中的python.exe 复制rename为python2.exe,终端运行python2,运行的就是python2.7

           4.  pip:python的应用商城  在终端直接运行pip,就可查看pip所有功能:pip install 、pip uninstall 

               环境变量设置同上:将pip所在路径   "D:Python36Scripts"加入到path中

               pip2  list查看py2的安装清单;      pip  list查看py3的安装清单;

    四、运行python代码

            交互式:在终端上运行python代码,不可保存,即时显示结果。

             脚本式/命令行式:以文件编写python代码,把文件作为脚本交给解释器执行。

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

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

           1.普通应用程序三步骤:a.打开应用程序(所有应用程序均需应用于操作系统之上)

                                                  b. 应用程序向操作系统发送加载文件的请求,操作系统收到请求后发出指令将数据从硬盘加载到内存,等待应用程序加载

                                                  c. 应用程序将内存中的数据经过转化展现到用户界面

           2. python解释器加载文件的三步骤(cpython):

                                                 a. 通过启动操作系统的终端,在终端上运行python解释器,(所有应用程序均需应用于操作系统之上),更间接

                                                 b. python程序向操作系统发送加载文件的请求,操作系统收到请求后发出指令将数据从硬盘加载到内存,等待应用程序加载

                                                 c. 将内存中的数据加载到解释器中检测执行(如果异常,显示报错信息;如果正常,显示执行结果)

    六、变量

           变量的定义:一个可以动态描述物体状态的量,在程序运行中,指可以发生改变的量

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

           变量的三大组成:变量名、=   赋值、 变量值

           变量的访问:1. 通过变量名访问变量的值,

                                 2. 通过id(变量名)访问变量堆区的地址;

                                 3. 通过type(变量名)访问变量的类型

    七、python编辑器Pycharm的安装

            1.Pycharm不依赖系统环境变量,需要执行py文件的环境,需要自己配置找到python解释器

            2.第一次使用不需要导入设置“Do not import settings"

            3. 出现注册界面------>  

                修改电脑中hosts文件(地址: C:WindowsSystem32driversetc ),改变IDE注册验证服务器地址:"C:WINDOWSSystem32driversetc"

                ---->添加 “0.0.0.0 account.jetbrains.com” 字符串到 host文件中------>进入网站 http://idea.lanyus.com/ 获取注册码------->在 激活 界面粘贴 注册码 ,点击Ok即可激活。

               勾选Activate 、 Activation code,  将获取的注册码贴于下方空白处。

            4.  Pycharm初识 

                  ---打开项目目录open  , 找到建好的文件夹proj,选择python解释器:Settings---Project:proj -----project Interpreter----选择,   或者add ----system Interpreter

                 ---Create New Prlject ,  选择位置,取文件名;展开Project interpreter python 3.6

                     New environment using  Virtualenv  虚拟环境     (不选)    如果选择此项,每创建一个项目都会将系统环境变量完全copy 一份到项目目录下,让费空间

                            Location:  目标地址

                            Base interpreter:   python 3.6 D:python36python.exe   

                     Existing interpreter  真实环境    勾选

                            interpreter: python 3.6 D:python36python.exe ,若没有就在system Interpreter下手动添加,找到python的执行文件

                  ----  删除环境变量:

                        Settings---Project:---project Interpreter ---show ----删除“-”

           5.  回收机制

                pycharm下,强行使用变量赋值开辟空间的优化机制:变量值相同,指向一个内存地址

                         

  • 相关阅读:
    聊天程序的简单实现
    UNIX网络编程 环境搭建
    缓冲区 cin() getline() getchar()
    Django ——中间件
    【Day41】Python之路——AJAX
    WEB框架
    Django的url别名功能的使用
    基于Ajax和forms组件实现注册功能
    验证码 --- 总结
    Win7和win10下python3和python2同时安装并解决pip共存问题
  • 原文地址:https://www.cnblogs.com/qingqinxu/p/10699483.html
Copyright © 2011-2022 走看看