1.基础知识
1.1计算机组成

1.2python
一种解释性高级计算机编程语言。
1.2.1背景
美国1991年。
1.2.2优点
简单易学、开源免费、可移植性、面向对象、解释性语言、可扩展性、丰富的库、规范的代码。
1.2.3缺点
运行慢。为什么慢?全局解释器锁,要保证程序同一时间只执行一个线程。任何Python程序,不管有多少的处理器,任何时候都总是只有一个线程在执行。
1.2.4应用场景
(1)科学计算(推荐数据分析)
(2)机器学习(推荐)
(3)爬虫(就业需求少)
(4)运维(不建议,技术发展前景不太好)
(5)做网站。(Java才是做网站)python做网站需求很少。
1.3变量

1.4标识符和关键字
1.4.1标识符
自己定义的,如函数名、变量名。
规则:只能用数字、字母、下划线,首位不能用数字。
1.4.2关键字
一些特殊含义的标识符。
1.5输出
格式化输出 %d c
1.6运算符
+ - * / %(取余) 指数**
复合型运算符
+= —=
1.7数据类型转换
int( )、float()、str()、list()、dict()、tuple()
网友评论