目录

  • 1 程序设计基本方法
    • 1.1 程序设计语言
    • 1.2 Python语言开发环境配置
    • 1.3 实验教学 python环境配置
    • 1.4 第1章PPT
  • 2 Python程序实例解析
    • 2.1 Python程序语法元素分析
    • 2.2 Python蟒蛇绘制
    • 2.3 实验教学 python蟒蛇程序
    • 2.4 第2章PPT
  • 3 基本数据类型
    • 3.1 数字类型及操作
    • 3.2 字符类型及操作
    • 3.3 实验教学 天天向上的力量
    • 3.4 第3章PPT
  • 4 程序的控制结构
    • 4.1 分支结构
    • 4.2 循环结构
    • 4.3 实验教学 身体质量指数
    • 4.4 第4章PPT
  • 5 函数和代码复用
    • 5.1 函数及应用
    • 5.2 递归及应用
    • 5.3 实验教学 七段数码管
    • 5.4 第5章PPT
  • 6 组合数据类型
    • 6.1 序列类型及应用
    • 6.2 字典类型及应用
    • 6.3 实验教学 基本统计及词频统计
    • 6.4 第6章PPT
  • 7 文件和数据格式化
    • 7.1 文件的使用
    • 7.2 图像的处理
    • 7.3 实验教学 图像处理
    • 7.4 第7章PPT
  • 8 程序设计方法论
    • 8.1 计算思维
    • 8.2 计算生态
    • 8.3 实验教学 第三方库的安装
    • 8.4 第8章PPT
Python语言开发环境配置

  Python语言开发环境配置

选取一种系统平台构建Python开发环境,尝试编写与运行Python小程序

本书以windows为例,学有余力的同学可考虑Linux环境下的Python开发

python3.6版本下载及安装(略)

pycharm是一个比较好的pythonIDE,可以在MACOSwindows上使用,补全功能强大,而且界面十分友好,特别适合python编程人员使用。

1. 下载地址:http://www.jetbrains.com/pycharm/

2. 安装:点击下载的安装包,进行安装,一路点击next即可;

3. 激活:打开pycharm,选择License server ,进行激活。

程序的基本编写方法

程序的基本编写方法:

IInput输入,程序的输入

PProcess处理,程序的主要逻辑

OOutput输出,程序的输出

编程解决问题的步骤

1)       分析问题:分析问题的计算部分,想清楚

2)       划分边界:划分问题的功能边界,规划IPO

3)       设计算法:设计问题的求解算法,关注算法

4)       编写程序:编写问题的计算程序,编程序

5)       调试测试:调试程序使正确运行,运行调试

6)       升级维护:适应问题的升级维护,更新完善