1、计算机基础
2、Python历史
3、Python环境
编译型:一次性将所有程序编译成二进制文件
缺点:开发效率低,不能跨平台
优点:运行速度快
如C、C++等
解释型:程序执行时逐行解释
优点:开发效率高,可以跨平台
缺点:运行速度慢
如python、php等
4、运行第一个Python程序:变量、常量、注释
注:python2默认编码方式是ASCII,要转换为UTF-8需要在文件首行加:#-- encoding:utf-8 --
4.1 变量
变量:将一些运算的中间结果暂存到内存中,以便后续代码调用。
1、必须由数字、字母,下划线任意组合,且不能以数字开头。
2、不能是Python中的关键字。[and, del, from, not, while, as, elif, global, or, with, assert, else, if, pass, yield, break, except, import, print, class, exec, in, raise, contiue, finally, is, return, def, for, lambda, try]
3、变量具有可描述性
4、变量不要用中文
4.2 常量
常量:保持不变的量
表示方法:用大写字母表示 BIR_OF_CHINA
4.3 注释
方便自己或他人理解代码。
单行注释:#
多行注释: ‘’‘被注释内容’’’ “”“被注释内容”""
5、基础数据类型初始
数字:int 运算:+ - * / % **
字符串:str运算:+ *int
python中用引号引起来的都是字符串,字符串为一段话时需要用三个引号。
s='''
好好学习
天天向上
stay hungry
stay foolish
'''
布尔值:bool True/False
ps:type()函数用来确定数据类型
6、用户交互input
1、等待输入
2、将输入的内容赋值给前面的变量
3、数据类型为str