• python介绍、解释器、变量及其它


    python

    一、python及编程语言介绍

    编程语言发展:机器语言==》汇编语言==》高级语言

    机器语言:由数字电路发展而来编程都是靠0101的二进制进行

    汇编语言汇编语言的实质和机器语言是相同,只不过指令是采用了英文缩写的标识符比二进制更容易识别记忆。

    高级语言:高级语言(High-level programming language)相对于机器语言(machine language,是一种指令集的体系。这种指令集,称机器码(machine code),是电脑的CPU可直接解读的数据)而言。是高度封装了的编程语言,与低级语言相对。它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。

    解释性语言:程序不需要编译,程序在运行时才翻译成机器语言,每执 行一次都要翻译一次。因此效率比较低。例如Python语言。

    编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性差些。如C、C++

    Python介绍:

      Python是纯粹的自由软件, 源代码解释器CPython遵循 GPL(GNU General Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
    Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。

    二、python解释器

    多版本共存:

      在官网分别下载python3.7和2.7的解释器,安装的时候可以勾选 add path添加到环境变量,或者在电脑的高级系统设置环境变量中设置添加到环境变量。

      完成path后,将python3安装目录下的python改为python3,python2目录下的python改为python2.即可

      :改文件名时要先复制一份然后更改文件名,不然要导致其它文件读取不到python报错。


    三、变量和常量

    变量的定义:变化的量,是内存中的一个标号,通过变量操作内存

    变量的命名规则:1.变量名只能是字母、数字、下划线组成。

            2.变量名不能数字开头

            3.变量名不能与关键字重名

            4.定义变量名应该含义明确,不能过长。

    变量的id,type,value:

              例:a=100

              

              id:就是变量存在内存中的地址. 

              type:变量的类型

              value:变量的值。100

    常量:在python中没有语法定义常量,但是约定俗成,通过定义的每个字母都为大写的量成为常量。例OLDBOY

    python运行的两种方式:交互式和命令式(以文件方式将代码保存下来)

    运行python的三个步骤(重点):1.先启动python解释器

                2.将python程序当中普通的文本文件读入内存

                3.python解释器介绍执行读入内存的代码,开始识别python语法

     

  • 相关阅读:
    表达式求值
    火柴排队(归并)
    POJ 3254 压缩状态DP
    ZOJ 3471 压缩状态DP
    Boost IPC Persistence Of Interprocess Mechanisms 例子
    TCO 2014 Round 1A
    Google Code Jam 2014 Qualification 题解
    STL set_difference set_intersection set_union 操作
    b_zj_特征提取(map记录上一个特征运动的次数)
    b_zj_最大连续的相同字符子串的长度(双指针+找突破点)
  • 原文地址:https://www.cnblogs.com/mangM/p/9336511.html
Copyright © 2020-2023  润新知