python全栈-Day 1
Python是一种动态强类型解释型语言 1、Python历史 Python2与Python3的区别: Python2: 源码不标准,混乱,重复代码多 默认编码方式是ASCII码,因此需要在文件的首行 #-*- encoding:utf-8 -*- Python3: 统一标准,去除重复代码 默认编码方式是UTF-8 2、Python的环境 编译型: 一次性将所有程序代码编译成二进制代码 缺点:开发效率低,无法跨平台;有点;优点速度快;举个栗子:C,C++等 解释型: 程序执行时,一行一行执行 优点:开发效率高,可跨平台;缺点:运行速度慢;举个栗子:Python,java,php 3、变量:可更改 变量:将运算的中间结果 暂存 到内存中,以便后续代码调用 变量规范:必须由数字、字母、下划线任意组合,且不能数字开头 不能是Python中的关键字(['and', 'as', 'assert', 'break', 'class', 'continue','def', 'del', 'elif', 'else', 'except', 'exec',finally', 'for', from', 'global', 'if', 'import', 'in', 'is', 'lambda',