93
社区成员
发帖
与我相关
我的任务
分享# 20234107 2023-2024-2 《Python程序设计》实验1报告
课程:《Python程序设计》
班级: 2341
姓名: 沈紫娴
学号:20234107
实验教师:王志强
实验日期:2023年3月11日
必修/选修: 公选课
## 1.实验内容
1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.掌握git技能
## 2. 实验过程及结果
(一)熟悉Python开发环境
(1)进入官网
(2)下载Python3.12并安装
(3)熟悉各个功能栏,熟悉各种设置与功能,可以打开“options——configure IDLE”改变字体和文字大小,如图:
![]() |
(二)练习Python运行、调试技能
(1)搜索栏搜索IDLE,直接输入代码,敲回车立刻运行;或者file new,新建一个文件进行编译。
(2)完成后保存,点击“run”并运行。
(三)编写程序,练习变量和类型、字符串、对象、缩进和注释等
(1)练习变量类型和字符串:int为整型,float为浮点型,str为字符串,在编写编数据程序时要把字符串型转化为整型,方便判断数字的大小。
(3)练习注释:使用“#”为单行注释,三引号可有多行注释。
(4)对象:本来对象是不存在的,需要导入,使用import random,导入对象。
![]() |
最后,综合以上技能,编出猜数字小游戏:
(四)掌握git技能
(1)搜索gitee官网,注册一个gitee账号。
(2)注册好之后,绑定自己的邮箱。
(3)安装git,设置好安装位置,方便找到路径
(4)在pycharm中配置好git的路径:
打开“File--Settings--Version Control--Git
配置为Git\bin\git.exe
(5)安装Gitee插件
打开 “File--Settings--Plugins”,搜索Gitee插件进行安装,此处注意大小写要正确。
(6)配置登录 gitee
找到“File--Settings--Version Control--Gitee”,登录自己的账号
选择通过账号密码登录,在login处填写自己绑定的邮箱,在password处填写自己gitee账号的密码。
(7)将本地项目同步至gitee
创建一个项目,依次打开“File”--"Settings"--"Version Control"--"-Directory+Mappings",右侧界面,VCS选择“none”,确定再退出,可以在功能栏找到VCS,再选择Share Project on Gitee。此时会报错Author identity unknown ,需要打开电脑中的Git bash 输入git config --global user.name "输入自己gitee账号",再输入git config --global user.email "gitee绑定的邮箱号",此时退出再共享即可共享成功,如下图:

## 3. 实验过程中遇到的问题和解决过程
- 问题1:在修改git bash时多粘贴了Run导致报错
- 问题1解决方案:仔细检查后发现了错误
- 问题2:配置登录 gitee时填gitee账号名报错账号不存在
- 问题2解决方案:搜索查找后发现问题在于gitee没有事先绑定邮箱,返回gitee绑定了邮箱。
## 其他(感悟、思考等)
不管是编译程序还是调试软件的过程中,都是失之毫厘谬之千里,一个差错都有可能导致报错,因此要足够细心谨慎,善用调试功能,可以一句一句调试。
同时,网络社区资源也十分丰富,遇到问题可以善用网络资源解决问题,在自我学习,主动出击中得到技能的提高。
## 参考资料
- [为pycharm配置gitee](https://mp.weixin.qq.com/s/0gakV_4DhEsLpauaCcmIkA)
- [git报错:git commit命令后显示Author identity unknown的解决方法]
(https://blog.csdn.net/Vest_er/article/details/127510572)
- [pycharm的Git变回VCS]
(https://blog.csdn.net/qq_46354201/article/details/134586048?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-134586048-blog-133092287.235%5Ev43%5Epc_blog_bottom_relevance_base8&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-134586048-blog-133092287.235%5Ev43%5Epc_blog_bottom_relevance_base8&utm_relevant_index=1)