程序设计语言分类
- 机器语言
0110 0110
- 汇编语言
mov bx,ax
- 高级语言
print("hello,world")
程序设计语言比较
语言处理程序
语言处理程序:把用一种程序设计语言表示的程序转换为与之等价的另一种程
序设计语言表示的程序的程序
- 编译程序
执行方式:编译方式=>将源代码转换为目标代码
- 解释程序
执行方式:解释方式=>将源代码逐条解释成目标代码并
逐条运行
目标代码
程序设计语言构成
程序设计语言是规则和符号的集合 包含:语法 语义
- 基本成分
- 数据成分
用于描述程序所涉及的对象一一数据
- 运算成分
用以描述程序中所包含的运算
- 控制成分
用以控制程序中所含语句的执行顺序
- 传输成分
用以描述程序中的数据传输操作
- 数据成分
python 语言的地位
python简介
环境搭建
Python下载地址:https://repo.huaweicloud.com/python/
运行方式
- 交互式编程
- 脚本式编程
基础语法1
- 编码
在python3中源码文件以 UTF-8 编码
- 标识符
- 数字字母下划线 不能以数字开头
- 标识符对大小写敏感
- python一行可以写多条语句 但是需要用
;
分隔开
基础语法2
- 保留字
保留字即为关键字,我们不能将它作为任何标识符名称
import keyword
print(keyword.kwlist)
['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
- 行与缩进
python代码不需要使用
{}
来控制类 函数 以及 其他 逻辑判断 而是使用 缩进来控制
基础语法3
- 多行语句
在python中多行语句可以使用
\
来分隔,将语句多行显示
基础语法4
- 注释
- '''
- """
# 行注释
'''
块注释
'''
"""
也是块注释
"""