zoukankan      html  css  js  c++  java
  • 02操控奴隶——掌握它的语言“Python”

    一 编程常识

       1编程语言的发展史

         程序员是计算机的主人,主人与奴隶沟通的介质是编程语言,编程语言从诞生到现在它经历了那几个阶段呢?

       

         2 语言的特性:

      

             3 初期的编程语言更多的是站在计算机的角度去设计编程语言,几乎是用计算机的母语沟通,所以像机器语言和汇编语言这类早期的编程语言执行效率非常高,但是学习掌握早期的编程语言难度大,只有极少部分程序员能够掌握。后期的编程语言设计更加人性,是完全站在人类的语言习惯设计编程语言,类似在人与计算机中间设计了一款翻译软件,这种方式降低了程序员的负担,但相较于早期的机器语言和汇编语言,由于中间增加了翻译的过程,所以执行的效率降低了不少,但是开发效率有了质的飞跃。在网络时代选择编程语言时,我们应该考虑整体环境,而不少单单考虑某一方面的效率,所以解释性语言在如今已成大势所趋。

    二  开始我们的Python学习之路

       

        2.1 安装python解释器

        2.2 执行python程序的两种方式

              交互式(优点是即时输入命令,即时反馈执行结果,常用于程序的调试,缺点是无法将执行的程序永久保存)

              命令行(例如:python D: text.txt  首先使用文本编辑软件将程序保存到一个文本文件中,文件后缀名无影响,但约定俗成的是.py 作为后缀。然后运行解释器,输入文件地址及文件名称)

        2.3 运行python程序的三个阶段

             1 解释器程序由硬盘加载到内存启动解释器

             2 解释器将.py文件当成普通文本文件由硬盘加载到内存

             3 解释器识别Python语法并执行文件中的程序命令

    三 Python基础语法

       

    变量

        3.1 什么是变量

             量:是衡量和记录事物的状态,可以理解为现实事物的各种参数,例如人的身高,体重,爱好等等。

             变:指事物的状态是变化的。

        3.2 为什么要用变量

            为了让计算机具有记录事物状态的技能。

        3.3 变量的使用

              变量的定义:age = 18   age(变量名)    =(赋值符号,将值的内存地址绑定给变量名)   18(值)

              变量值的三大特征:

                    1 ID(值在内存中的唯一标识)

                    2 类型type (世间万物需要不同类型的数据(值)来标识)

                    3 值 (反映事物的状态)

              变量名

                变量名是访问到值的唯一方式,变量名命名规则: 大前提是变量名要见名知意,能够提现值的特征。 其次 变量名只能由数字 字母 和 下划线构成,并且不能以数字开头;其次变量名不得于关键词重复。常用风格由下划线加小字母形式 和 驼峰体,推荐用下划线加小字母形式。

             

     

  • 相关阅读:
    关于windows线程的各种状态
    《深入理解计算机系统》(第二版)第二章练习题3
    《深入理解计算机系统》(第二版)第二章中的一练习题2
    Linux进程/线程模型
    用户进程中执行的操作系统
    关于操作系统模型
    《深入理解计算机系统》(第二版)第二章中的一题目
    并发问题互斥(Dekker算法和Peterson算法)
    概率问题:星期二出生的孩子
    Yii添加扩展加载Ckeditor 4.0以上版本
  • 原文地址:https://www.cnblogs.com/guanchao/p/10558971.html
Copyright © 2011-2022 走看看