<python 语言开发基础>
python 的简介
创始人:Gudio wan Rossum(荷兰人)
时间: 1989 圣诞节期间
Python的命名:源于一个戏剧团 Montypython
TIOBE index(语言排行)
python 的应用领域
系统运维
网络编程
科学计算
人工智能,机器人
Web 开发
大数据及数据库编程
云计算
教育
游戏,图像
其他
python 的优缺点
优点:
面向对象(java,c++,python)
免费
可移植
可混合编程(c/c++/java/.net)
简单易学易用
应用领域广泛
开发效率高
开源
缺点:
与c/c++相比执行速度不够快
不能封闭源代码
python 的官网
www.python.org
python 的版本
python v2.7(2020年结束维护)
python v3.5(当前教学版本)
python v3.8(最新版本)
python 的安装:
windows / Mac os /unix...
python 的运行
python 的解释执行器
cpython (python3)
Jython (c)
IronPython (.net)
PyPy (python)
第一个python程序
见: hello.py
python的运行:
# 方法一
$ python3 hello.py
#方法二
$ chmod u+x hello.py
在hellp.py 的第一行写入
#! /usr/bin/python3
$ ./hello.py
python 的交互提示模式
$ python3
>>> #< --可以在>>>提示符下输入语句
退出:
ctrl+d
>>> quit()
>>> exit()
python 的注释
# 井号开头,直到行尾
作用:
让注释内容不参加解释执行
python 的核心数据类型:
数字(整数,浮点数,复数,布尔型)
字符串
列表等
pythong程序的组成:
程序由模块组成
模块有语句,函数,类,数据等组成
语句包含表达式
表达式建立并处理数据对象
整型数 int
整型数是不带小数部分的数字。包括自然数,0,及负数
如: -5,10000,