文章目录
认识python
解释型语言(计算机支持直接的支持的语言二进制语言),python——>解释器(翻译)——>二进制语言
胶水语言,能够把其他语言制作的模块联结在一起
面向对象
可以移植:不同的操作系统安装不同的python解释器即可
丰富的第三方库
开源
起源:1991年第一个版本
2000年2.0版本 增加垃圾回收机制
2008年 python3.0 不兼容2.0
缺点:1)运行速度慢:一行一解释成机器码,费时
2)代码不能加密(解释型语言必须发布源码)
3)GIL全局解释器锁:在任意时刻只有一个线程在解释器中运行。对python虚拟机的访问由全局GIL来控制。
python用途
web后台
爬虫(数据来源)
数据分析
运维开发
机器学习
人工智能
使用cmd运行方式
目录下 py 文件名
python注释
单行注释 #
多行注释 ‘’’(三个单引号)’’’ 或者""" (三个双引号)"""
平台注释
python默认编码uft-8 不用写注释
Windows系统也不同写另一个注释
python ide(集成开发环境)——pycharm
变量
什么是变量:一个盒子,里面可以装各种东西,
是程序中临时存放数据的场所。
python是一种强类型语言
定义变量的时候必须赋值
基本数据类型
type() 得到数据的类型
变量名区分大小写
基本操作运算符
比较运算符
逻辑运算
and
or
not
优先级
not and or
赋值运算符
输入与输出
字符串格式化
- List item
% 占位符 %后面跟变量类型
\n 换行效果
格式化输出的另一个方式format
输入
input函数
注意:input接收键盘输入的结果都是str类型的,如果接收数字类型需要将str转成int