一、Python 特点
1,"脚本一哥"
“龟叔”Guido van Rossum 在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。
Python是解释性语言,高级动态语言。现已成为人工智能算法的首选编程语言。
《为什么做AI的都选Python?》
http://blog.csdn.net/rickiyeat/article/details/55251493
2,优点
- 代码简短
- 丰富的开源库
- 跨平台
3,缺点
- 运行速度慢
- 代码不能加密
4,适用场景
- 数据分析
- 网络应用
- 胶水语言
二、编程环境
1,常用Python编程环境
- Jupyter Notebook
- Spyder
- Pycharm
- Notepad
- Sublime Text
推荐安装 Anonconda,包含Jupyter,Spyder 以及常用的模块。
https://www.anaconda.com/download/
2,Jupyter Notebook 简介
推荐注册聚宽账号: https://www.joinquant.com/ 直接使用
我的策略->投资研究->新建->Python 3
- 可使用 Markdown 语法
- Ctrl Enter 运行当前节
三,思考练习
1 ,结合Python特性,思考Python能否开发操作系统?为什么? (回复关键字 python01 查看参考答案)
2,Notebook中,尝试使用 Ctrl Enter,Shift Enter 和 Alt Enter 来运行一节代码,这三种方式有何区别? (回复关键字 python02 查看参考答案)