20244104 2024-2025-2 《Python程序设计》实验x报告
课程:《Python程序设计》
班级:2442
姓名:李留斌
学号:20244221
实验教师:王志强
实验日期:2025年3月23日
必修/选修: 公选课
一、实验内容
1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.编写一个猜数字的游戏。
二、实验过程及结果
1.熟悉Python开发环境:
在官网上找到python和pycharm专业版,并按照老师在课上所说的对其进行环境的配置
2.练习Python运行、调试技能:
在我们初步熟悉python的环境后,我们新建一个文件,并将其命名为"hello world",我们编写并运行相关代码print("Hello,world!")
3.在PyCharm中编写简单的Python代码,编写程序,练习变量和类型、字符串、对象、缩进和注释等。
4.编写一个猜数字的游戏:
三、实验过程中遇到的问题和解决过程
- 问题:运行代码没反应。可能是忘记调用函数,比如定义了函数def say_hello(): print('Hello'),但没写say_hello()。
解决方案:在定义函数后,添加函数调用语句。 - 问题:输入数字程序却按字符串处理。如用input()获取数据后直接计算,a = input(); result = a + 1会报错,因为input()返回的是字符串。
解决方案:使用int()等类型转换函数,如a = int(input()); result = a + 1。 - 问题:文件读取报错FileNotFoundError。比如用open('test.txt', 'r')读取文件,但文件不存在。
解决方案:确认文件名和路径是否正确,或先检查文件是否存在再读取。
四、感悟思考
第一次使用Python,新奇与挑战交织。本以为编程遥不可及,真正上手才发现并非如此。当看到简单代码输出结果,那种成就感难以言表。不过,各种报错也让人头疼,像语法错误、缩进问题,排查时有些无助。但这更激发了我的好奇心,我意识到编程是严谨的艺术,每个字符都有意义。它打开了新世界的大门,让我迫不及待想探索更多,用代码实现更多有趣的想法 。