20234121 实验一《Python程序设计》实验报告

20234121解云天 2024-03-17 16:13:56

# 学号 2023-2024-2 《Python程序设计》实验1报告

课程:《Python程序设计》
班级: 2341
姓名: 解云天
学号:20234121
实验教师:王志强
实验日期:2023年3月12日
必修/选修: 公选课

## 1.实验内容

1.熟悉Python开发环境;

2.练习Python运行、调试技能;

3.   配置PyCharm,实现一个大的改变

4.编写程序,练习变量和类型、字符串、对象、缩进和注释等;

5.   掌握git技能

## 2. 实验过程及结果
1.   下载Python3.11,以及PyCharm,由于PyCharm专业版配置需要学校邮箱比较麻烦,所以和同学探索下载了PyCharm社区版,并且根据步骤进行了配置,练习Python运行与配置,最终成功配置。

 

2.   编写程序,练习变量和类型、字符串、对象、缩进和注释,以及运行小游戏

 

3.  掌握git技能,注册Gitee账号,为pycharm配置Gitee,并且完成推送

并且尝试把小游戏托管到Gitee上

在这里插入图片描述

 

##3. 实验过程中遇到的问题和解决过程
- 问题1:配置pycharm时第一次总是不成功,在pycharm中总是检测不到自己所下载的Python的存在,无法进行成功的配置。
- 问题1解决方案:首先在pycharm中挑选有的版本的Python,再次进行配置,但是还是在最后一步的时候出现障碍,出现uninstall和modify的选项,但是无论怎么进行都不成功;然后好舍友说可能是下载的Python时候安装的路径太杂了,所以我们将其全部删除,重新进行以上步骤,然后新建了一个文件夹对Python进行安装,最后按照原来的步骤,问题也迎刃而解。

- 问题2:为pycharm配置Gitee账号问题无法解决。
- 问题2解决方案:这个问题解决起来比较简单,我们选择了绑定我们的QQ邮箱,来进行,这样就可以通过QQ邮箱来进行验证,也就简单的解决,特别需要注意的一个问题就是安装路径的时候一定要注意,包括Python也是一样的,一定要明确安装路径。


## 其他(感悟、思考等)

1.  由于自己本来计算机基础就比较差,而且对于Python也是零基础,所以在开始的时候就觉得十分困难,感觉不知道到底要做什么,但是在好舍友的帮助下,一步一步完成老师的任务,慢慢的也感觉到了可以逐渐上手,也感兴趣起来了;

2.  遇到问题不要放弃,自己基础差也不要紧,可以积极的问老师同学,这样当看到Python下载好,pycharm配置完成,Gitee也创建,以及在csdn上可以交作业,真的感觉到十分开心,苦尽甘来;

## 参考资料

自己真的好菜,全靠舍友再带,参考舍友的帮助!!!
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/2302_81410803/article/details/136661575

...全文
88 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
下载代码方式:https://pan.quark.cn/s/a4b39357ea24 全国计算机等级考试二级教程《Python语言程序设计》(2018年版)被视为针对Python入门者和备考人员的核心学习材料。该资料汇总了教材内的所有编程练习答案,这些答案在Python 3.5.3环境中经过实际执行测试,从而保障了代码的准确性和应用价值。备考人员借助这些答案,能够评估自身的学习进度,并深入理解和熟练掌握Python编程的基础原理与方法。 1. Python基础理论:Python作为一门高级编程语言,因其简明扼要的语法结构和卓越的功能表现而备受推崇。基础内容涵盖了变量、数据种类(例如整型、浮点型、字符串、布尔型、列表、元组、字典、集合)、逻辑控制(比如条件判断if-else,循环控制for、while)、函数的声明及使用、模块的引入等。 2. Python高级应用:Python的进阶内容涉及异常管理(try-except-finally结构),类与实例(面向对象编程的基础,包含类的构造、对象的生成、属性与方法的运用、继承机制、多态表现),装饰器(用于调整函数或类的功能特性),上下文管理器(借助with语句实现资源管理)等。 3. 数据文件处理:Python配备了全面的文件操作功能,涉及文件的开启、数据读写、关闭操作,以及多种操作模式(例如r模式用于读取,w模式用于写入,a模式用于追加内容等)。此外,还包括文本文件与二进制文件的转换处理,以及文件的位置调整、复制和删除等操作。 4. 标准库的运用:Python的标准库资源极为丰富,比如os模块提供操作系统接口,sys模块用于获取系统参数,random模块可用于生成随机数值,datetime模块负责处...

93

社区成员

发帖
与我相关
我的任务
社区描述
Python程序设计作业
软件构建 高校 北京·丰台区
社区管理员
  • blackwall0321
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧