93
社区成员
发帖
与我相关
我的任务
分享# 学号 20234202 实验一《Python程序设计》实验报告
课程:《Python程序设计》
班级: 202342
姓名: 张思宇
学号:20234202
实验教师:王志强
实验日期:2024年3月14日
必修/选修: 公选课
## 1.实验内容
内容一:熟悉Python开发环境;
内容二:练习Python运行、调试技能;
内容三:编写程序,练习变量和类型、字符串、对象、缩进和注释等;
内容四:掌握git技能。
## 2. 实验过程及结果
(一)过程:首先,为了使用Python,我在官网上进行了下载,然后在王老师的指导之下,对于开发环境进行了探索与研究;
然后,我打开了Python,最上方有七个选项,分别是file,edit,shell,debug,options,window,help。

结果:我熟练掌握了file,点击file,可以新建文件进行Python的运行。


结果:程序运行一切正常,可以使用。


结果:print行成功输出“好好学习,天天向上”,单行注释和多行注释均没有被系统识别,故没有输出“天天向上,好好学习”和“爱国敬业诚实守信”。

过程:通过课程学习,我了解到了同一个级别的代码块前面的代码缩进应当是相同的,对之前的“猜数字”程序进行修改对比实验。将倒数第三行由四个空格缩进变成五个空格。

结果:经过修改的程序由于缩进问题无法正常运行,将程序恢复原样即可顺利运行。


过程:将A、B分别定义为“我是中国人”、“16.2”,使用print使其输出。

结果:虽然print后为A、B,但是由于变量的存在,程序输出的为A、B代表的内容。

过程:首先使用字符串,“我爱我的祖国”使用双引号,“我是中国人”使用单引号,多行内容使用三个单引号,使用反斜杠进行双单引号内的分行以及“’”的输出。然后将“我爱我的祖国”的一个双引号变成单引号。

结果:改动之前,内容可以正常输出。改动之后,程序出现错误。


过程:了解到数据类型有很多种,字符串类型与数字类型不能混用。学习了两种将数字类型转化为字符串类型的方法。第一种,先用变量将数字定义成为字符串,然后使用逗号隔开。第二种,使用“str”进行转换。

结果:两种方法都成功转换。


过程:在老师微信群发布的教学视频的指导下,我上传了仓库账号,使pycharm与gitee建立了联系。进而编写了一个关于bmi的程序,通过“三板斧”将它上传到仓库。


结果:程序成功上传。https://gitee.com/zhang-siyu233/sisis-warehouse/blob/master/hh.py

## 3. 实验过程中遇到的问题和解决过程
- 问题1:在编写程序的时候,经常把代码缩进搞错,使得同一个级别的代码缩进量不同,导致程序无法运行。
- 问题1解决方案:翻看课堂笔记,观看学习通学习资料,认识到缩进量的重要意义,编写时更加注意缩进量的规范一致。
- 问题2:在将Pycharm与gitee建立联系的时候,看着满屏的英文单词和陌生的界面无从下手。
- 问题2解决方案:仔细观看微信群的教学视频,跟随着老师的指导一步步操作,最终成功上传了文件。
## 其他(感悟、思考等)
作为一名文科生,我对于Python十分陌生,存在一种畏难心理。但是经过这些周王老师的悉心指导,我慢慢地消除了内心的恐惧与害怕。虽然对于知识还是有一些陌生,但是我相信通过认真上课、仔细复习、做好笔记、勤学苦练等方式,可以提高我的Python技能。在课下与同学们的探讨之中,我渐渐增长了自信心。当一个个程序可以顺利地运行时,我的心中充满了自豪,对Python也产生了极大的兴趣。
## 参考资料
- 《零基础学Python》及CSDN相关发帖
- 学习通Python学习资料