第一周
1.1 程序设计基本方法
-
编译:将源代码一次性转换成目标代码的过程
(compiler 一次性翻译,之后不想再需要源代码) -
解释:将源代码逐条转换成目标代码同时逐条运行的过程
(interpreter 每次程序运行时边翻译边执行)
根据执行方式的不同,编程语言分为两类:
- 静态语言:使用编译执行的编程语言
- 脚本语言:使用解释执行的编程语言
程序的编写方法
- 分析问题:分析问题的计算部分
- 划分边界:划分问题的功能边界,规划IPO
- 设计算法:设计问题求解的基本算法
- 编写程序:编写问题的计算过程
- 调试测试:调试程序使正确运行
- 升级维护:适应问题的变化,维护升级程序
1.2 Python开发环境配置
MacOS下Python配置
- vscode
- pycharm
实例1:温度转换
摄氏度与华氏度互相转换
摄氏度:以水的结冰点为0度,沸点为100度,等分刻划温度
华氏度:以水的结冰点为32度,沸点为212度,等分刻划温度
问题分析
从哪获得数据输入?
- 程序内/控制台直接将温度值进行转换
- 将温度信息发布的声音或图像进行理解和转换
- 监控温度信息发布渠道,实时获取并转换温度值

本文介绍了Python程序设计的基本方法,包括编译与解释的区别,编程语言的分类,以及程序编写过程。还讨论了Python开发环境配置,如在MacOS下的设置,以及通过vscode和pycharm进行开发。此外,通过摄氏度与华氏度转换的例子,讲解了问题分析、程序编写和算法设计。最后,概述了Python程序的语法元素,如格式框架、命名规则、数据类型和输入输出。
最低0.47元/天 解锁文章
1231

被折叠的 条评论
为什么被折叠?



