zoukankan      html  css  js  c++  java
  • python入门基础

    python基础:
    机器语言:
    特点:用计算机能看的懂的0和1去写程序
    优点:程序运行速度快
    缺点:开发效率低

    汇编语言:
    特点:用一些英文标签代替一串二进制数字去写程序
    优点:比机器语言好一点,操作系统内大量使用汇编语言
    比如关于进程的调度代码,就是用汇编写的
    缺点:开发效率低

    高级语言:
    特点:用人能读懂的(英文) 字符去写程序
    优点:开发效率高
    缺点:必须经过翻译才能让计算机识别,导致运行速度慢运行速度慢

    按照翻译的方式分为:
    编译型:一次翻译,拿着编译后的结果直接给机器运行
    c语言:
    编译器:gcc,glibc
    开发效率低
    运行效率高
    解释型
    python语言:
    解释器:Cpython
    开发效率高
    运行效率低
    总结:
    运行效率从高到低
    开发效率从低到高
    学习难度从难到易

    python解释器执行python的过程
    1.启动python解释器(内存中)
    2.将文件test.py的内容从硬盘读入内存(这一步与文本编辑器是一样的)
    3.执行步骤2读入内存的代码


    若要永久保存代码,就要使用文件的方式
    如果逍遥调试代码就要使用交互式的方法

  • 相关阅读:
    cocos2d-x Mask的实现及优化
    cocos2d-x CCTableView
    cocos2d-x CCScrollView
    网络服务端开发
    跨平台web调试代理工具---whistle
    探索c#之一致性Hash详解
    Redis性能问题排查解决手册
    Redis的Aof被阻塞原因调查
    AOF 持久化策略
    如何招到一个靠谱的程序员
  • 原文地址:https://www.cnblogs.com/xiesibo/p/7182456.html
Copyright © 2011-2022 走看看