Pytrhon语言概述
一、Python语言的诞生
- 创始人:Guido van Rossum
- Python 2.x : 2002年
- Python 3.x :2008
语言特点:简洁,代码量少
二、Python语言的优势
- 脚本语言 + 语句执行
- 简洁 + 强制可读性
- 跨平台 + 开源
- 面向过程 + 面向对象
- 图形界面
三、Python语言特点
Python语言是
通用语言
脚本语言
开源语言
跨平台语言
多模型语言
胶水语言
IPO 程序编写方法
输入数据
处理数据
输出数据
Python程序实例解析
Python 语法元素分析
-
严格缩进(4nbsp)表明格式框架
标明代码的层次关系
缩进是表明程序框架的唯一手段 -
注释
单行注释 #
多行注释 ```开头和结尾 -
命名与保留字
- 命名
大小写字母、数字、下划线(_)、和汉字。首字符不能是数字, 中间不能出现空格 长度无限制
++大小写敏感++
变量 常量 程序中值不发生改变的元素 程序中值发生改变或者可以发生改变的元素 - 保留字
也称关键字,编程语言内部定义并保留使用的标识符
编写程序不能定义与保留字相同的标识符
保留字一般用来构成程序整体框架、表达关键值和具有结构性的复杂语义等
- 命名
-
字符串
“ ” 或者 ’ '括起来的一个或多个字符
两种序号体系 -
赋值语句
同步赋值语句:<变量1>, …, <变量N> = <表达式1>, …, <表达式N>
t=x x=y y=t <=> x,y = y,x
-
input()函数
val = input("提示性文字")
- 分支语句
根据判断选择程序执行路径
if condition1 :
dosth
elif condition2 :
dosth
...
else:
- eval()函数
以Python表达式的方式解析并执行字符串
x = 1
eval("X + 1") 结果为2
eval("1.1 + 2.2") -结果为3.3-
- 输出函数
通过%选择要输出的变量
print("The average numbner is %f" % float_num)
- 循环语句
for i in range(num):
do