人生苦短,我用Python
python:是一种动态的面向对象的脚本语言,解释器语言
创始人 : Guido van Rossum
解释器:python ,解释一条,运行一条
1.优雅 2.明确 3.简单
做一件事,只用一种方法。
为什么选择python 代码量少
Python语言特点 是一门完全面向对象的语言。 函数、模块、数字、字符串都是对象
内置强大的标准库 python社区提供了大量的第三方库。
python缺点: 运行速度慢,但是不用在意。因为网络方面的问题。具体差异不会特别大 代码不能加密,发布项目,就要发布源码
python执行流程 CPU会把python解释器加载到内存中 按照做从左到右,从上到下翻译python程序中的代码。
程序的作用是用来处理数据
变量的基本使用 变量是用来存储数据的 在python中,变量在使用前必须赋值,变量赋值之后才能使用。 变量名 = 值
变量包括 变量名 变量的值 变量的数据类型 变量的地址 在python中不需要指定数据类型,会自动推算出数据类型
python数据类型分类 分为数字型 和 非数字型 数字型 整型 int 浮点型 float 布尔型 bool 复数型 complex 用于科学计算 非数字型 字符串 str 列表 元祖 字典
type(变量) 函数可查看变量的数据类型
数字型变量之间可以直接计算 变量bool时,true 为1 false 为 0
字符串变量可通过 + 拼接
数字类型不能和字符串之间进行计算 input() 函数获取键盘输入的信息
格式化输出 将数据格式化输出数据 %s 输出字符串 %d 整型 m表示输出的是至少为6为数,不足前面的加0拼接成6位,满足的完整输出数据 %f 浮点型 %.2f 控制小数点后面显示数字 %% 输出 %
标识符和关键字 标识符; 变量名和函数名的名称 只能包含字母,下划线,数字 不能以数字开头 不能和关键字同名
标识符是区分大小写的
关键字:python已经赋予了特殊意义的单词。 查询python有哪些关键 import keyword print(keyword.kwlist)
python的命名规则 变量名全部小写 多个单词以_分割