week01_python基础语法__02

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了week01_python基础语法__02相关的知识,希望对你有一定的参考价值。

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前缀,表示该字符串不做特殊的处理


基础语法

  • > 转义序列

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

  • > 缩进

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

  • > 续行

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

  • > 标识符

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

  • > 常量

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

  • > 字面常量

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

  • > 变量

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

以上是关于week01_python基础语法__02的主要内容,如果未能解决你的问题,请参考以下文章

week02_python内置数据结构__01

Python语法基础_08.面对对象-2

week02_python内置数据结构__02

大数据技术之_24_电影推荐系统项目_02_Python 基础语法

week02_python内置数据结构__03

java基础学习_java基础语法(上)01_day02总结.txt