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

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

课程:《Python程序设计》
班级: 2411
姓名: 王方俊
学号:20241110
实验教师:王志强
实验日期:2025年3月12日
必修/选修: 公选课

一、实验内容

1.熟悉Python开发环境;

2.练习Python运行、调试技能;(编写书中的程序,并进行调试分析)

3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;(编写一个猜数字或者剪刀石头布的游戏)

4. 掌握git技能

二、实验过程及结果

1.安装Python及Pycharm,并登录校园账号

(一)安装并熟悉Python和Pycharm

在Python官网上下载Python,并在IDLE上运行简单程序

安装Pycharm,并熟悉其界面环境。了解如何新建Python文件

(二)注册并登录校园账号


2.编写并调试第一个python程序

思路:print提示输入信息,int定义变量num1,num2

  print("请输入两个数")
  num1=int(input("请输入一个数"))
  num2=int(input("请输入另一个数"))
  print("1+1",num1+num2)

https://gitee.com/Wangf20241110/hipython/commit/9292723a27e36aaa70e3be79878cb5d4de211045

设置断点,观察调试的结果

3.编写猜数字游戏

思路:import random生成随机数,print打印封面美化,while循环if——else判断,break控制

https://gitee.com/Wangf20241110/hipython/commit/443d2995c615faf2447a68cc1038a884e5321e51
import random
print("""


                            欢迎来到猜数字游戏!你值得拥有
                            猜数字1.0版本
                            Pyinstaller

                            版权:yuyu
                            开发时间:2025.3.12
                            """)
    luckynum=random.randint(1,100)
guess=int(input("请输入你猜的数字:"))
while True:
    if guess==luckynum:
        print("恭喜你,猜对了!哈哈哈")
        break
    else:
        print("哈哈,你猜错了!")
        if guess>luckynum:
           guess = int(input("大了,请输入你猜的数字:"))
        else:
            guess=int(input("小了,请输入你猜的数字:"))

4.学习了如何上传至Git

注册Gitee账号,创建自己仓库,克隆仓库并上传


三、实验过程中遇到的问题和解决过程

问题1:无法登录仓库

问题1解决方案:用户名误以为是姓名,应登录账号

问题2:无法打印输出

问题2解决方案:python用print而不是printf

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

Python实验课需多动手,不懂就向老师请教;要区分python和c语言之间的异同,即底层逻辑一致但语法各异

五、参考资料

-1.零基础学《Python》
-2.Markdown格式

posted @ 2025-03-12 21:20  20241110王方俊  阅读(43)  评论(0)    收藏  举报