作为 Python 编程学习的第一步搭建好开发环境后通过基础实例实操交互式和文件式两种运行方式能快速建立对 Python 语法和标准库的认知。本次实验基于 Python 3.11 和 IDLE 开发环境完成圆面积计算、简单人名对话、斐波那契数列计算、同切圆绘制、系统日期时间输出五个经典基础实例的实操分别体验交互式逐行调试和文件式批量执行的特点下面详细记录实验过程与心得。实验准备1.完成Python3.11程序安装2.启动 IDLE进入交互式环境显示提示符文件式运行需通过File→New File打开编辑窗口保存为.py后缀文件后按F5执行。两种运行方式核心区别交互式逐行输入、即时执行适合代码片段测试与调试文件式一次性编写全部代码、批量执行是正式编程的标准方式适合完整项目开发。实例一圆面积的计算实验目标根据给定圆的半径利用圆面积公式Sπr2计算面积同时掌握数值格式化输出保留两位小数。交互式运行过程在 IDLE 交互式提示符后逐行输入代码按 Enter 键即时执行。执行结果先输出原始浮点数值后输出保留两位小数的格式化结果实现了数值的精准展示。文件式运行过程1.打开 IDLE 编辑窗口File→New File或快捷键CtrlN2.编写代码并保存为圆面积.py1.执行代码按F5或Run→Run ModuleIDLE 交互式窗口输出结果实验小结掌握了 Python 变量定义、算术运算和字符串格式化输出的基础语法{:.2f}是 Python 格式化输出的常用方式可指定浮点型数值的小数位数。实例二简单的人名对话实验目标接收用户输入的人名通过字符串索引和格式化输出实现个性化的对话回应掌握input()输入函数和字符串切片操作。交互式运行过程逐行输入代码input()函数会触发控制台输入框输入姓名后按 Enter 继续执行执行结果根据输入的 “郭靖”分别输出完整姓名、首字符、剩余字符的个性化回应字符串索引从 0 开始name[1:]表示从索引 1末尾的所有字符。文件式运行过程编辑窗口编写代码保存为简单的人名对话.py按F5执行控制台弹出输入框输入 “郭靖” 后输出实验小结掌握了input()函数的使用接收用户控制台输入以及 Python 字符串的索引和切片操作字符串是 Python 的基础数据类型索引和切片是其核心操作之一。实例三斐波那契数列的计算实验目标根据斐波那契数列定义前两个数之和等于后一个数F(0)1,F(1)1,F(n)F(n−2)F(n−1)输出不大于 1000 的所有序列元素掌握while循环和变量赋值的简洁写法。交互式运行过程逐行输入代码while循环会持续执行直到满足条件print(a,end,)实现不换行输出用逗号分隔元素文件式运行过程编辑窗口编写代码保存为斐波那契数列.py按F5执行输出结果实验小结掌握了 Python 中多变量同时赋值的简洁写法以及while循环的使用斐波那契数列是循环结构的经典应用Python 的语法简洁性在此体现得淋漓尽致。同时了解到斐波那契数列在搜索算法、组合数学等领域的实际应用。实例四同切圆的绘制实验目标调用 Python 内置的turtle绘图库绘制 4 个不同半径的同切圆掌握 Python 标准库的引用和基础绘图函数的使用。交互式运行过程逐行输入代码每执行一行turtle 绘图窗口会即时绘制对应图形turtle库是 Python 自带的绘图工具适合入门级图形绘制执行结果弹出 turtle 绘图窗口依次绘制出 4 个圆心相同、半径依次增大的同切圆画笔宽度为 2 像素图形层次清晰。文件式运行过程编辑窗口编写代码保存为同切圆的绘制.py按F5执行自动弹出绘图窗口绘制出与交互式运行完全一致的同切圆图形。实验小结掌握了 Python 中import语句引用标准库的方法了解turtle库的基础绘图函数pensize()设置画笔、circle()绘制圆形Python 的丰富标准库为各类功能开发提供了便捷支持。实例五日期和时间的输出实验目标调用datetime库获取并输出计算机的当前系统日期和时间掌握时间库的引用和时间格式化输出的方法。交互式运行过程逐行输入代码datetime.now()获取当前系统的时间戳strftime()实现时间的格式化输出不同格式符对应不同的时间展示形式执行结果依次输出原始时间戳、仅日期、仅时间的格式化结果满足不同的时间展示需求。文件式运行过程编辑窗口编写代码保存为日期和时间的输出.py按F5执行输出结果以当前实际系统时间为准实验小结掌握了 Python 库的精准导入方式from...import...区别于import...的整体导入精准导入更节省内存同时掌握了datetime库的基础使用和时间格式化符的应用时间处理是编程中常见的需求datetime库是 Python 处理时间的核心库。实验总结本次通过五个基础实例完成了 Python 交互式和文件式运行的实操收获颇丰熟练掌握了 IDLE 环境的基本使用能灵活切换交互式和文件式运行方式理解了两种方式的适用场景初步认知了 Python 的基础语法变量定义、算术运算、字符串操作、循环结构、库的引用等体会到 Python 语法简洁、可读性强的特点了解了 Python 标准库的基础功能包括turtle绘图、datetime时间处理认识到 Python 丰富的生态系统为开发提供了便捷建立了 Python 编程的基本思维从简单的变量赋值到循环结构再到库的调用逐步实现了从 “代码片段” 到 “完整程序” 的过渡。对于 Python 初学者而言这五个实例是入门的经典练手项目交互式运行帮助我们快速调试每一行代码理解代码的执行逻辑文件式运行则让我们养成规范的编程习惯适应正式的项目开发流程。后续学习中可基于此继续探索 Python 的更多语法和库功能逐步实现更复杂的程序开发。