为什么选Python 的优点

  • 十大最流行的计算机语言之一
  • 语法简洁,极大的提高了生产力
  • 跨平台,代码可读性高
  • 软件开源 可以别自由传播和分享
  • 高级动态,完全面向对象语言
  • 函数、模块、数字、字符串都是对象
  • 并且完全支持继承、重载、派生、多继承
  • 有益于增强源代码的复用性

应用领域

网站 图像多媒体 系统文件

科学计算/大数据

人工智能

Python的现状

  • 通用,满足各种需求
  • 将许多机器层面的细节隐藏,交给编译器处理
  • 面向对象和模块设计的模式
  • Python成为数据科学和机器学习的最常用语言
  • Python被广泛应用在自动化运维、web开发、管理工具、部署、科学建模几乎所有领域
  • 简洁高效,入门门槛低
  • 具有丰富的扩展库
  • 能与高性能的C语言程序对接

运营环境

Python官网 下载页:https://www.python.org/download

Windows安装:安装向导-默认的安装模式

Linux安装:内置了Python下载Python源代码压缩文件

Mac OS X安装:内置了Python,与Windows环境类似

编程环境:IDLE

Shell-IDLE:Python软件包自带了一个集成开发环境,可视化界面

集成开发环境:PyCharm

由JetBrains公司开发的Python IDE(集成开发环境),它带有一整套可以帮助用户使用的Python语言开发时提供其高效率的工具。主要用于小组合作开发。

科学研究:conda,针对科学计算设计的多合一安装包。

丰富的模块库:http://docs.python.org/3/library http://github.com

Python初学学习笔记-米宝教室
Python IDLE Shell 界面

IDLE里编程的步骤

  1. “File➡New File”打开编辑创
  2. 输入代码
  3. “File ➡Save”保存文件
  4. “Run➡Run Module”运行,查看结果
Python初学学习笔记-米宝教室

给自己点一份饮料吧 ,哈哈

Python初学学习笔记-米宝教室
写串代码, 给自己点一份饮料吧

PyCharm的使用

支持Windows、Linux、Mac OS平台下运行

  • 语法高亮、代码检查、智能补全
  • 实时快速修复、Project管理、单元测试、版本控制以及自动代码重构和丰富的导航功能
  • 支持Django框架下的专业Web开发,支持Google的虚拟机APP Engine开发

PyCharm官方下载页:https://www.jetbrains.com/pycharm/download

更改Configure,配置PyCharm工作模式

  • Create New Project,在新建项目时需要选择Python解释器。
  • Open,选择打开存储在计算机任意位置的Python
  • Check out from Version Control 版本控制的高级功能

使用方法

  • 创建New Project
  • 创建homework 目录
  • 选择好Python3的解释器
  • 然后File ➡New…来创建Python File
  • 有巨多高级特性帮助快速编写程序
  • Run➡Run…来运行程序
  • 可以Tools➡Python Console调出命令行界面来执行单条语句
Python初学学习笔记-米宝教室
PyCharm界面截图