1.Python诞生
- Python(猛蛇)是著名的“龟叔”Guido van Rossum在1989年圣诞节,为了打发无聊的圣诞节边界一个编辑语言。之所以选(猛蛇)作为程序名字,因为他是BBC电视剧–蒙提*派森的飞行马戏团(Monty Python"s Flying Circus)爱好者。
- 1991年2月:第一个Python编辑器(同时也是解释器)诞生,它使用C语言实现的,并能够调用C语言的库文件
- 1994年1月:Python 1.0正式发
- 2000年发布Python2.0版本(到2018年9月份已经更新到2.7.15)
- 2008年发布3.0版本(2018年9月份更新到3.7.0),如果新手学习Python,建议从Python 3.x版本开始,毕竟Python 3.x将是大势所趋。
- 2020年1月1日,该语言作者在邮件列表上宣布Python2.7将终止支持
2.Python的设计哲学
- 跨平台,开源的,免费的,解释性的高级编程语言
- 丰富强大的库,把其他语言制作模块(尤其C/C++)轻松联合一起,被成为胶水语言
- 简单,优雅,明确
- 人生苦短,我用Python
3.Python的应用领域
- Web开发
- 大数据处理
- 人工智能
- 自动化运维开发
- 云计算
- 爬虫
- 游戏开发
4.第一个Python程序
- 输出"Hello world",代码运行规律从上到下,从左到右。
- 打开Python自带解释器IDLE,输入print(“Hello world”) 输入第一个编程小程序
5.变量
- 计算机本质上是一种可以执行计算的机器,这里的计算是一种广义的“计算”,计算机上所有的处理都可以看做是计
算。要计算必须的有数据,在程序中如何表示数据呢? 在程序中,我们一般以变量表示数据,所谓变量: 变量是用来保存数据的 - 在程序中,变量的值是可以改变的,所以叫变量,不能改变的叫常量
5.2变量命名规范
- 变量名也可称之为标识符(变量名、函数名、类名、包名等统称为标识符),其命名要符合python的语法要求:
- 由数字、字母、下划线组成,不能以数字开头 严格区分大小写
- 不能是python的关键字(保留字) 获取python的保留字
5.3变量命名规则
- 好的变量命名风格应该见名知意,有意义。
- 见名知意,有自描述性 不建议使用中文命名变量
- 一般变量可以用小驼峰规则:变量名由多个单词组成,第一个单词首字母小写,其它单词首字母大写 也可以全部变量名都小写,单词之间用下划线分隔
- 小驼峰命名: myBook yourMoney 下划线分隔: my_book your_money
6.作业
- 判断下面标识符是否合法并说明不合法的原因
@abc.com 不能以特殊符号@开头
123ok 不能以数字开头
xiaoming 看着也没毛病,PyCharm也能被赋予值,代码规范字母作为变量开头
Xiaoming$ 结尾包含特殊符号$
interface 程序编译没问题
sina@163 包含特殊字符@
int 整型数值 理论不可以作为变量
in Python内置函数不能作为变量
- 控制台打印出如下格式所示的内容
'********************************
敌军还有5秒到达战场!
'********************************
- 写一个程序 打印:大家好,我是XXX,我来自xxxx。要求: 其中xxx必须是变量 使用格式化字符串打印
- 从键盘上输入两个整数,打印它们的和、差、乘积、商。