zoukankan      html  css  js  c++  java
  • Python入门

    编程语言

    编程语言分类

    机器语言

      二进制表示(0,1)

    1. 可以被计算直接执行且效率高
    2. 开发效率低,成本高是操作硬件的
    3. 不能跨平台(CPU型号不同)

    汇编语言

      一个英文表示一组二进制

    1. 执行效率高(相对)
    2. 开发效率低是操作硬件的
    3. 不能跨平台(CPU型号不同)

    高级语言

      编译型

    • 执行效率高
    • 不可以跨平台

      解释型

    • 解释型执行效率低于编译型
    • 可以跨平台

    总结

      执行效率:机器>汇编 >高级(编译型>解释型)

      开发效率:机器<汇编< 高级(编译型<解释型)

      跨平台:解释型

    Python 解释器与 Python 语言关系

    1. Python 解释器是应用程序用来解释 Python 语言的
    2. Python 语言编写的程序都是被解释器执行翻译的,Python 语言调用 Python 解释器的功能执行 Python 写出程序执行的效率

    两种运行方式

    • 交互式:及时得到运行结果,较多用于调试
    • 脚本方式:把程序写到文件里后用 Python 解释器执行

    运行三个步骤

    解释器
    1,启动 Python 解释器
    2,解释器会读取 Python 的文件把内容从硬盘读入到内存
    3,运行程序

    文本编辑读取
    1,启动文本编辑器
    2,把文本编辑器的内容调用到 Python 文件把内容硬盘读入到内存
    3,把文本编辑器读入的数据输入到控制台

    注释

    注释是对代码解释说明,被注释的代码不会执行

    注释分为:
      单行注释:# 表示
      多行注释:单,双,三单,双引号表示

  • 相关阅读:
    Mysql Dump
    Amazon的Dynamo中用到的几种技术
    一致性哈希
    eclipse下提交job时报错mapred.JobClient: No job jar file set. User classes may not be found.
    eclipse中java heap space问题解决方法
    hadoop的启动步骤
    java根据经纬度计算距离
    eclipse创建Enterprise Application project没有web.xml
    cygwin+hadoop安装步骤和问题
    java程序员修炼
  • 原文地址:https://www.cnblogs.com/zhenghuiwen/p/12431801.html
Copyright © 2011-2022 走看看