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

news/2025/3/16 21:06:37/文章来源:https://www.cnblogs.com/lyxcjy/p/18775634

20242103 《Python程序设计》实验1报告

课程:《Python程序设计》
班级: 2421
姓名: 李雨虓
学号:20242103
实验教师:王志强
实验日期:2025年3月12日
必修/选修: 公选课

1.实验内容:

1.熟悉Python开发环境;
2.练习Python运行、调试技能;(编写书中的程序,并进行调试分析,要有过程)
3.编写一个猜数字游戏
4. 掌握git技能

2. 实验过程及结果:


代码:import random

print("""
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
欢迎来到猜数字游戏!你值得拥有!
猜数字1.0版本
请支持正版,V我50000000!
Pyinstaller:pip install pyinstaller
pyinstaller -F 猜数字.py
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

      版权:liyuxiao开发时间:2025年植树节适度娱乐,不要沉迷游戏!严禁未满18岁儿童使用。哈哈哈哈哈哈哈哈哈哈哈哈哈你命由我不由你!!哈哈

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

""")
level = int(input("请输入难度(三岁小孩:30,五岁小孩:50,十岁小孩:100,......):"))
luckynum = random.randint(1, level)
guess = int(input("请输入你猜的数字:"))

while True:
if guess == luckynum:
print("恭喜你,猜对了!哈哈哈哈")
break
else:
print("哈哈,你猜错了!")
if guess > luckynum:
guess = int(input("小趴菜大了,请继续输入你猜的数字:"))
else:
guess = int(input("小趴菜小了,请继续输入你猜的数字:"))

3. 实验过程中遇到的问题和解决过程

  • 问题1:我的调试器并没有处理好,导致并无法正常运行
  • 问题1解决方案:开始经过不断的改变调试器并没有成功,之后重新下载了一个找到了错误,最开始的选项选错了
  • 问题2:代码写的存在许多问题eg:level写的并不正确,while存在一些小问题
  • 问题2解决方案:经过理解成功改正

其他(感悟、思考等)

1.在c语言学习之后进行的python学习理解难度不大,在学习的过程中也有新收获与新困惑,比较充实
2.学会了python的第一个程序,感觉非常有成就感,感觉到了python相对于c的简洁性与有趣型

参考资料

  • 《Java程序设计与数据结构教程(第二版)》

  • 《Java程序设计与数据结构教程(第二版)》学习指导

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

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

相关文章

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

20241313 2024-2025-2 《Python程序设计》实验一报告 课程:《Python程序设计》 班级: 2413 姓名: 刘鸣宇 学号:20241313 实验教师:王志强 实验日期:2025年3月12日 必修/选修: 公选课 1.实验内容 1.熟悉Python开发环境; 2.练习Python运行、调试技能;(编写书中的程序…

mutatingwebhook的简单实例

一. k8s集群准备 这里不再赘述k8s集群搭建。主要注意参数:kubectl get po kube-apiserver-server -n kube-system -o yaml | grep plugin 预期结果为:- --enable-admission-plugins=NodeRestriction,MutatingAdmissionWebhook,ValidatingAdmissionWebhook 至少要拥有两个参数…

Tauri新手向 - 基于LSB隐写的shellcode加载器

此篇是记录自己初次学习tauri开发工具,包含遇到的一些问题以及基本的知识,也给想上手rust tauri的师傅们一些小小的参考。此项目为保持免杀性暂不开源,希望各位师傅多多支持,反响可以的话后续会放出代码大家一起交流学习。ShadowMeld - 基于图像隐写技术的载荷生成框架 通过…

P2341 [USACO03FALL / HAOI2006] 受欢迎的牛 G(缩点)

P2341 [USACO03FALL / HAOI2006] 受欢迎的牛 G 题目背景 本题测试数据已修复。 题目描述 每头奶牛都梦想成为牛棚里的明星。被所有奶牛喜欢的奶牛就是一头明星奶牛。所有奶牛都是自恋狂,每头奶牛总是喜欢自己的。奶牛之间的“喜欢”是可以传递的——如果 \(A\) 喜欢 \(B\),\(…

允许蜘蛛访问,屏蔽访客的php代码

大部分时候我们制作的泛目录需要屏蔽访客,php的优于js识别蜘蛛屏蔽,毕竟一个在服务器内运行后输出,一个在html中调用。 这里分享一段屏蔽游客查查看真实页面的php代码,直接命名为啥php文件,后在想要屏蔽游客的页面中引用(如:include /baidu.php;)就可以了,代码如下:&…

【程设の旅】第二次上机卡题复盘

python上机 其实很快就写完了,第五题有个坑,讲一下 05:奇偶ASCII值判断 描述 任意输入一个字符,判断其ASCII是否是奇数,若是,输出YES,否则,输出NO 例如,字符A的ASCII值是65,则输出YES,若输入字符B(ASCII值是66),则输出NO 输入 输入一个字符 输出 如果其ASCII值为奇数…

第二章课后习题

Tempconvent.py TempStr = input("请输入带有符号的温度值:") if TempStr[-1] in[F,f]: C = (eval(TempStr[0:-1])-32)/1.8 print("转换后的温度是{:.0f}C".format(C)) elif TempStr[-1] in[C,c]: F = 1.8*eval(TempStr[0:-1])+32 print("转换后的温…

30_正则练习题2

正则练习题正则含义1.1 基础正则 ^ 以什么开头,"^yuchao" 表示匹配以yuchao单词开头的行 $ 以什么结尾,"yuchao$",表示匹配以yuchao单词结尾的行 ^$ 组合符号,表示空行。逻辑解释就是以^开始,以$结尾的行 . 匹配任意且只有一个…

docker-compose 安装elasticsearch

安装版本 elasticsearch 8.14.1 拉取镜像 docker pull elasticsearch:8.14.1如需安装kibana 需要拉取对应版本的kibana镜像 docker pull kibana:8.14.1查看镜像是否安装成功 docker images配置docker-compose.yaml version: 3 services:es:# 镜像名称image: elasticsearch:8.14…

求阶乘

关于最少尾数0的个数,只有2的倍数与5的倍数相乘才能得到0,显然2的倍数比5的倍数多的多,现在目标找5的倍数的个数#include<bits/stdc++.h> #define endl "\n" #define int long long #define x first #define y second using namespace std; typedef long lo…