• PYTHON- 操作系统和python程序


     操作系统基础
    应用程序的启动:(重点!!!)

    python解释器安装,多版本共存
    执行python程序的两种方式
    运行一个python程序经历的三个阶段(重要)
    python 的内存管理


    ==============================================================

    1. 什么是操作系统
    操作系统是一个协调管理控制计算机硬件资源与软件资源的一个控制程序
    2. 为何要有操作系统
    1. 把复杂硬件操作封装成简单的功能/接口用来给用户或者应用程序使用(文件)
    2. 把应用程序对硬件的竞争变得有序
    3. 如何用操作系统
    开机用

    一套完整的计算机系统分为三层:
    应用程序层
    操作系统层
    计算机硬件层


    应用程序的启动:(重点!!!)
    前提:先启动操作系统
    1、向操作系统提交程序启动文件的路径
    2、操作系统根据文件路径把硬盘的数据读入内存
    3、操作系统调用cpu来执行内存中刚刚读入的程序代码


    python解释器安装,多版本共存
    我的电脑-》属性-》高级系统设置-》环境变量-》修改系统PATH
    win10:直接添加
    win7:C:Usersoldboy1;C:Usersoldboy2;C:Usersoldboy3;D:python36

    mac:
    /etc/profile
    PATH=python的安装路径:$PATH
    export PATH
    source /etc/profile

    执行python程序有两种方式:
    1. 交互式环境:输入代码立即执行
    优点:调试程序方便
    缺点:无法永久保存程序

    2 命令行的方式,代码写入文件,文件的名test.py
    打开cmd执行:python3 D: est.py
    优点:永久保存程序

    # 补充:!!!!!!运行python程序的三个阶段!!!!!!
    # python3 D: est.py
    # 1. 先启动python解释器
    # 2. python解释器将python文件由硬盘读入内存
    # 3. python解释器解释执行刚刚读入内存的代码,开始识别python语法

    '''
    # python 的内存管理:
    # 垃圾回收机制
    # 引用计数:计算值被关联了多少个变量名
    # 引用计算一旦为零就是垃圾,会被python的垃圾回收机制自动清理



  • 相关阅读:
    defence系列的网游不错,我信网游能挣钱了,做得太好了
    关于Debug和Release之本质区别的讨论
    phpmyadmin设置密码,不用登录直接进入
    北京可以备案什么域名
    如何将本地文件复制到远程服务器听语音
    win7 64位wamp2.5无法启动MSVCR110.DLL丢失听语音
    最大连接数:60 iops:150 什么概念?
    about diigo
    Install Microsoft fonts in Ubuntu Linux
    a crawler base on libevent
  • 原文地址:https://www.cnblogs.com/du-jun/p/9635524.html
Copyright © 2020-2023  润新知