学习视频:b站 【千锋教育】Python 900集
书籍: Head First Python(中文版)
学习总结笔记,侵删
Python优点
1.面向对象、解释型、弱类型
Python是一种面向对象、解释型(跨平台)、弱类型的脚本语言,也是一种功能完善的通用型语言。
2.代码简单、上手容易
例如要完成某个功能,使用Java需要100行代码,使用python只需要20行。
3.语法清晰
Python的语法清晰且对格式有要求。例如:if语句的下一行必须向右缩进才能通过编译。
4.可拓展性
体现在模块上,Python拥有丰富且强大的类库,包含文件I/O,网络编程,文本操作,数据库访问等。
Python缺点
速度慢
解释型语言通病,执行效率慢于Java,C,C++等。
源代码加密困难
Python语言直接运行源程序,不会将源程序编译成目标程序。