课程:《Python程序设计》
班级: 2412
姓名: 王凯
学号:20241202
实验教师:王志强
实验日期:2025年3月12日
必修/选修: 公选课
1.实验内容
(1)提前了解了一下python,了解它的地位排名,并熟悉Python开发环境;
(2)练习Python运行、调试技能;(编写书中的程序,并进行调试分析,要有过程)
(3)编写程序,练习变量和类型、字符串、对象、缩进和注释等;(编写一个猜数字或者剪刀石头布的游戏)
剪刀石头布代码示例:
import randomoptions = ["石头", "剪刀", "布"]user_choice = input("请选择(石头、剪刀、布): ")if user_choice not in options:print("无效的选择,请重新运行程序并选择石头、剪刀或布。")else:computer_choice = random.choice(options)print(f"计算机选择了: {computer_choice}")if user_choice == computer_choice:print("平局!")elif (user_choice == "石头" and computer_choice == "剪刀") or \(user_choice == "剪刀" and computer_choice == "布") or \(user_choice == "布" and computer_choice == "石头"):print("你赢了!")else:print("你输了!")
(4)搜素了解pythoncharm——
优点:
富有特色的自动提示功能,可大大降低代码错误率。
大量有用的插件和库可供 PyCharm 用户使用。
支持 Django 和 Flask 等 Web 框架开发:PyCharm 支持构建、运行和测试 Django 和 Flask 等框架。
支持分布式版本管理系统:注意追踪代码和版本管理。它支持 Subversion,Git,Perforce 等版本管理系统。
其在线终端窗口可以在 PyCharm 中运行 Python 脚本,无需离开应用程序。
支持多种编程语言,使得不同语言开发人员更容易集成开发工具。
缺点:
PyCharm 专业版是一款付费工具,不是所有人都能够承担的起这个费用。
界面相对于其他 Python IDE 可能会显得复杂一些,易于初学者混淆。
(5)简易的使用pythoncharm
(6)掌握git技能(使用git仓库保存代码)
2. 实验过程及结果
跟随老师步骤,一步步敲代码,理解内容,配置插件
(当时没有拍照,没有留痕)
pycharm的前置配置有些问题,导致后续有一些问题,最终重新下载了一遍python,同学指导我配置了一遍。
3. 实验过程中遇到的问题和解决过程
问题1:git一直配置不好
问题1解决方案:重新下载了一遍pycharm
问题2:git在Push的过程中输入用户和密码的阶段一直显示错误。
问题2解决方案:询问同学后得知用户名是手机号
其他(感悟、思考等)
python确实比其他编程语言简便很多,很有意思
努力紧跟老师步骤,和同学们交流,向老师询问学习
总结
感谢强哥课后对我们的解答