Python环境安装与基础语法(2)——数据类型、标识符、语言分类

高级语言发展

结构化语言:以顺序(步骤化),分支,循环描述问题

面向对象语言:接近人类的认知,万物抽象成对象,对象间的关系抽象成类和继承

程序=数据结果+算法

Python解释器

CPython:由C语言开发,最为广泛,支持插件多

IPython:交互式增强的CPython

PYPY:由python语言编写的python解释器,效率高

Python基础语法

(1)注释  #标注文本

(2)数字  整数int;进制:0b二进制,0o八进制,0x十六进制;bool:true 1,false 0

        浮点数(双精度)

        复数 1+2j

(3)字符串 使用单,双引号作为边界符,引用字符序列

        单双三引号:可跨行,里面可自由插入单双引号

        r前缀:字符串前加上r前缀,字符串不做特殊处理

(4)转义序列  \\  \t(table)  \r(return)  \n(newline)  \'  \''

(5)缩进  python使用缩进表示层次关系

(6)续行  在行尾使用 \

(7)标识符 字母(大小写敏感),数字,下划线

        不能以数字开头,不能使用系统关键字

Python语言类型

静态编译语言:声明变量类型,类型不能改变,编译时检查

动态编译语言:不用先声明类型,随时可以赋值为其它类型,编程时不知道什么类型,易出错

强类型语言:不同类型变量之间操作,必须强制类型转换为同类型

弱类型语言:不同类型变量可以操作,自动隐式转换

posted @ 2019-09-25 16:22  chili7  阅读(197)  评论(0编辑  收藏  举报