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

课程:《Python程序设计》
班级: 2442
姓名: 旦曾央京
学号:20244224
实验教师:王志强
实验日期:2025年3月18日
必修/选修: 公选课

1.实验内容
1.熟悉Python开发环境;

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

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

4.编写一个猜数字的游戏。

  1. 实验过程及结果
    1.熟悉Python开发环境;
    (1)下载Python与PyCharm专业版,由于我的电脑是Mac系统,所以下载的python 为Mac版本。使用校园邮箱进行PyCharm 专业版注册登录;



    2.练习Python运行、调试技能;
    (2)新建PyCharm 项目和文件,编写代码print (“hello world”),点击运行,检查python运行是否正常。


    3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
    (3)编写不同类型的程序,如布尔型,字符串,整形,缩进,单行注释,多行注释等。

    4.编写一个猜数字的游戏。
    (4)

  2. 实验过程中遇到的问题和解决过程
    问题1:实验过程中字符使用不当,不时忘记引号和括号,导致编码识别有误,程序无法运行。
    问题1解决方案:根据系统提示的红色波浪符、红色感叹号或是根据下方运行的红色英文提示进行错误识别和修正。
    问题2:面对编程任务时缺乏清晰的解决路径,难以快速匹配适用的数据结构、算法和API。
    问题2解决方案:通过学习课本、网络上的课程视频系统化学习Python核心语法。
    问题3:因我的电脑是Mac系统,PyCharm 页面所有内容都为英文版,在查找各个功能时理解困难。
    问题3解决方案:每天坚持学习英语,加强英语水平。

其他(感悟、思考等)
1、需要主动去寻找问题的解决方案而不是等,可以通过看书、询问老师或者观看B站上的相关学习视频。
2、通过编写猜数字和猜拳的小游戏,我初步了解了python的一些常用关键知识,例如:字符串,整形,缩进,单行注释,多行注释等等。小游戏的成功运行,激发了我对python学习的热情。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/903428.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【智慧构造题】CF1427E Xum

我们发现这个原数为奇数的条件比较神秘,于是我们考虑每次把这个数字第一位 \(1\) 给干了。 考虑怎么构造。 令 $d=\lfloor \log_2 x \rfloor $ 令 \(x=1abc1\) \(x1=1abc10000\) \(x2=1abc0abc1\) \(x3=x2+x1=1abc01abc1\) \(x4=x ⊕ x3=1abc000000\) \(x5=x1+x1=1abc100000…

DataGrip结果运行在代码区域

DataGrip运行过后发现运行的结果在代码区域解决方式进入设置界面 点击左上角File(文件)->settings(设置) 搜索栏输入results或output and results 找到下面的设置界面 找到Results下的 Show results in editor ,取消勾选

我们接着创建项目中的app

在pycharm中运行以下代码python manage.py startapp teslaapp运行后呢会在目录中在创建一个名字叫teslaapp的包接着我们还需要在项目Tesla包中的setting文件中 添加我们刚创建的app名称

CMU_15445_Project4_BonusTask_Serializable_Verification

Serializable Verification 我们知道 MVCC 并不能解决幻读以及写偏差的问题, 仅通过 MVCC 的事务调度是无法保证数据库引擎的 ACID 原则的, 那么为了保证数据库的 ACID 原则, 即使在调度的过程中无法保证, 可以通过在 Commit 的时候, 通过验证, Abort 可能造成写偏差于幻读的事…

使用低代码平台设计UI

由于自己不是专业的设计师,就自己简单画个UI界面,那么就可以用到下面的低代码平台 http://120.92.142.115:81/vform3/ 里面可以选择体验vue3模板 进入下面图中的设计界面可以自己拖动组件 修改组件展示给用户的标签名称 以及数据传输时发送的字段名称 可以设置是否必填 默认值…

使用 Hosting 构建 WPF 程序 - prism 篇

WPF + .NET Generic Host + Prism + CommunityToolkit.Mvvm在 使用 Hosting 构建 WPF 程序 - Stylet 篇 中,使用 Hosting + Stylet 的方式,构建了一个 WPF 框架, 本文用于记录使用 .NET Generic Host + Prism 构建 WPF 所需的修改,仅供参考。 示例代码:Jasongrass/Demo.Ap…

如何构建一个用于3D扫描的电动转台

在这个项目中,我将向您展示如何构建一个用于3D扫描的电动转台。这个DIY项目由三个主要部分组成:顶板、中央齿轮驱动板和底座。顶板保持静止,作为放置待扫描物体的平台。在设计的核心,中间板的特点是一个内部齿轮机构,隐藏在视线之外,这是由一个步进电机驱动。这个齿轮板旋…

【每日一题】20250322

【每日一题】 1.(18分) \(\hspace{0.7cm}\)I.(5分)根据单摆周期公式 \(\displaystyle T=2\pi\sqrt{\frac{l}{g}}\),可以通过实验测量当地的重力加速度.如图 \(1\) 所示,将细线的上端固定在铁架台上,下端系一小钢球,就做成了单摆.\(\hspace{0.7cm}\)(1)用游标卡尺测…

Git 和 GitHub 笔记

笔记说明 该笔记记录所有我使用 Git 和 GitHub 过程中遇到的、觉得需要记录的事情。复杂的问题按需抽出来单独称为一篇笔记,换成博客链接。 修改远程仓库名字后,本地仓库做什么处理? git remote -v git remote set-url origin https://github.com/用户名/新仓库名.git or gi…

外设驱动库开发笔记55:MAX31865热电阻变送器驱动

外设驱动库开发笔记55:MAX31865热电阻变送器驱动热敏电阻(RTD)作为一种高精度的温度传感器,在工业控制、医疗设备和实验室测量等领域有着广泛的应用。MAX31865是Maxim Integrated推出的一款专为RTD设计的信号调理器,能够简化RTD的温度测量过程。本文将详细介绍如何设计一个…

【20250322】热烈庆祝《青猪》系列第二季定档7月

www七年终于等来了 初中的时候还经常在班上跟同学聊这番好耶!考个好成绩,暑假一边学CSAPP一边看!

异常--java进阶day08

1.异常 java中,所有的异常都是类2.异常的体系结构3.编译时异常与运行时异常 1.编译时异常 语法完全正确,但是代码就是会报错,如下图上图中,写的是时间格式化类的使用,parse方法将给的字符串变为时间类对象 明明语法正确,但是系统就是会报错,这就是编译时异常 原因很简单…