20244211 2024-2025-2 《Python程序设计》实验一报告

20244211 2024-2025-2 《Python程序设计》实验一报告

课程:《Python程序设计》
班级: 2442
姓名: 朱睿颖
学号:20244211
实验教师:王志强老师
实验日期:2025年3月18日
必修/选修: 专业选修课

1.实验内容

  • 熟悉Python开发环境;
  • 练习Python运行、调试技能;
  • 编写程序,练习变量和类型、字符串、对象、缩进和注释等;
  • 编写一个猜数字的游戏。

2. 实验过程及结果

  • 熟悉python的开发环境
    (1)先下载Python,然后下载Pycharm,选择专业版。安装后点击新建项目,选择python版本作为解释器,验证校园邮箱获得永久使用
    (2)了解pycharm内部环境,如下图所示:


    (3)学会新建项目:在文件中,点击新建项目,勾选所有选项,为了显示方便,在新窗口创建。

  • 练习Python运行、调试技能
    (1)点击新建项目,选择在新窗口打开,输入以下代码,得到以下结果


    (2)同理,编写程序让其输出“人生苦短,我用Python!”,如图:


    (3)可以根据提示修改,也可以点击右上方的虫子图标,进入调试状态,在代码行号旁设置断点,使用调试模式Shift+F9,也可以使用F8,这样就可以清楚看到是哪一步出错了。

  • 编写程序,练习变量和类型、字符串、对象、缩进和注释等
    (1)字符串是连续的字符序列,通常用单引号、双引号、三引号括起来。学习float(),str(),hex(),int(),等用于数据类型转换的函数。利用自己设计的变量,规定变量类型,如图可见,前者输出的是字符串,后者才是整型:


    (2)注释有三种类型与使用方法,单行注释以#开头,多行注释用三个单引号或三个双引号把注释内容括起来;了解了缩进的正确性对于正确编写一个程序的重要性,同一级别的代码块缩进量必须相同。如图:
    (3)对象是具有特定属性和方法的数据实体。联想python是面向对象的程序语言。


    (4)学习了布尔类型——True和False;
  • 编写一个猜数字的游戏:先输入范围,然后进行循环,循环的是否结束的标准是有没有猜对。

3. 实验过程中遇到的问题和解决过程

  • 问题1:布尔类型程序运行一直错误。
  • 问题1解决方案:True 和 False要首字母大写。
  • 问题2:在输出时出现如图场景,我没有看懂错误原因:
  • 问题2解决方案:上网查了英语的意思,多个参数输出的时候,要用逗号分隔,分隔后,程序运行正常。
  • 问题3:没有引入random模块,造成如图错误:
  • 问题3解决方案:在使用函数时,要导入对应模块。

其他(感悟、思考等)

在本次 Python 实验中,我面临过很多问题,也深刻体会到 Pycharm 的便捷性以及编程的趣味。在编程时,我经常犯一些简单错误,这提醒我日后要更加细心。同时,python能解决日常生活中复杂计算问题相较于其他语言,也更加简洁。跟随老师的步伐,我掌握了编写猜数字游戏,由此理解了循环语句,分支结构,顺序结构,还掌握了函数的调用。这些不仅增强了我对python的兴趣,还培养了我的逻辑思维。我将继续课前预习、课上听课,把对python的热爱贯穿始终。

参考资料

posted @ 2025-03-23 10:06  布鲁克林要种树  阅读(91)  评论(0)    收藏  举报