码迷,mamicode.com
首页 > 编程语言 > 详细

week01_python基础语法__02

时间:2018-08-13 12:18:36      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:net   .net   als   增强   lse   c语言开发   使用   式表   文本   

Python解释器
  • > 官方CPython

    C语言开发,最广泛的Python解释器

  • > IPython

    一个交互式、功能增强的Cpython

  • > PyPy

    Python语言写的Python解释器,JIT技术,动态编译Python代码

  • > Jython

    Python的源代码编译成Java的字节码,跑在JVM上

  • > IronPython

    与Jython类似,运行在.Net平台上的解释器,Python代码被编译成.Net的字节码


Python基础语法

  • > 注释———— # 标注的文本
  • > 数字:

    整数,不区分long和int
    进制0xa、0o10、0b10
    bool,2个值True、False

  • > 浮点数

    1.2、3.1415、-0.12,1.46e9等价于1.46*10**9

  • > 字符串

    使用 ‘ " 单双引号引用的字符的序列
    ‘‘‘ """ 单双三引号,可以跨行、可以在其中自由的使用单双引号
    在字符吕上前面加上r或R前缀,表示该字符串不做特殊的处理


基础语法

  • > 转义序列

    \ \t \r \n \‘ \"
    前缀r,把里面所有的字符当普通字符对待

  • > 缩进

    未使用C等语言的花括号,而是采用缩进的方式表示层次关系
    约定使用4个空格缩进

  • > 续行

    在行尾使用\
    如果使用各种括号,认为括号内是一个整体,内部跨行不用\

  • > 标识符

    (1) 一个名字,用来指代一个值
    (2) 只能字母、下划线和数字
    (3) 只能以字母或下划线开头
    (4) 不能是python的关键字,例如def、class就不能作为标识符
    (5) Python是大小写敏感的
    约定:
    不允许使唤用中文;
    不允许使用歧义单词,例如class_
    在python中不要随便使用下划线开头的表示符

  • > 常量

    一旦赋值就不能改变的标识符;
    python中无法定义常量;

  • > 字面常量

    一个单独的量,例如12、"abc"

  • > 变量

    赋值后,可以改变值的标识符

week01_python基础语法__02

标签:net   .net   als   增强   lse   c语言开发   使用   式表   文本   

原文地址:http://blog.51cto.com/limingyu/2158976

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!