21201223-邱宏亮9.18学习笔记 (1.1节和1.2节)

1.1节 程序设计基本方法

①计算机与程序设计

 计算机有功能性和可编程性,其发展遵循摩尔定律呈指数发展

 程序设计体现了计算机的可编程性

②编程语言的执行方式

--静态语言使用编译执行如C语言,c++,java (特点快)

--脚本语言使用解释执行如python(特点维护灵活,可跨操作平台)       程序输入

                                                                                                                      ↓

编译:一次性将源代码转换为目标代码  源代码→ 编译器→ 目标代码→ 程序执行→ 程序输出

                                                                                               程序输入

                                                                                                    ↓

解释:将源代码逐条转换成目标代码同时逐条运行  源代码→解释器→结果输出

③程序的基本编写方法

IPO

I-程序输入

P-处理,程序的主要逻辑(处理方法称为算法,是程序最重要的部分)

O-程序的输出

编程解决问题的步骤

1想清楚问题的计算部分是什么

2规划IPO

3设计算法

4编写程序

5调试测试

6升级维护

④计算机编程

编程能够 1训练思维 2增进知识 3带来乐趣 4提高效率 5增进就业机会

1.2节python开发环境配置

①python语言概述

 python是一个有开放、开源精神的编程语言,应用于火星探测、搜索引擎、应力波分析等众多领域

 python3.0是目前主流版本,不能向下兼容2.0版本

②python语言Windous系统开发环境

 python3.6.4

③python程序编写与运行

 实例一 圆面积的计算

 交互式                                       

 

文件式

 实例二同切圆绘制

交互式

 

 

文件式

 

 

 实例三五角星的绘制

交互式

文件式

 

posted @ 2021-09-18 21:14  一条丶学渣  阅读(34)  评论(0编辑  收藏  举报