- 博客(14)
- 收藏
- 关注
原创 Python 角色扮演单机游戏制作(以《潜伏之赤途》为例)上
潜伏之赤途》是由fantasia制作的一款以抗日战争时期上海滩为背景的PC端文字推理谍战游戏,发售于2016年3月15日。我是在大学期间遇见它的,给了留下了十分深刻的印象。它的故事深长,回味无穷【强推!!!!今天就简单以该游戏的序章、第一章为例,简单讲解如何用Python去实现它。
2024-12-12 13:26:38
1000
原创 Python 类的设计(以植物大战僵尸为例)
本文以植物大战僵尸为例,介绍了类的定义如何设计,并用代码实现了类的属性和方法的定义以及定义对象进行类的调用。
2024-12-06 17:11:50
1303
原创 十进制与二进制的转换【结合电路】
我们知道电脑的数据本质上是0和1,就是我们使用的二进制。为什么计算机要使用二进制来进行数据的存储和运算呢?计算机的发展至今经历了四代,从电子管、晶体管、中/小规模继承电路,到大规模/超大规模继承电路,这些逻辑电路通常只有两种状态——通电或断电,两种状态正好可以用“1”和“0”来表示。于是可以用二进制表示电流的通断。这是计算机用二进制来表示信息的基本逻辑。
2023-10-23 00:34:28
700
原创 Python 循环讲解/从while到for循环(以求解S=1+2+3+……+n为例)
文章目录前言一、用while循环求解S?1.代码实现二、从while到for循环1.for i in range(0,10,2)2.for与while的区别2.for i in range(100)总结前言上一篇文章,记录了如何用自然语言描述S=1+2+3+……+n,这里不再赘述。其实在向学生讲解循环的时候,通常是从while循环开始的。因为while相对应的英文意思有“当……的时候”,相较于for循环更易于理解。所以先是用while循环来求解这个问题。参见上一篇:Python 用自然语言描述
2020-12-16 14:16:20
12542
1
原创 Python 用自然语言描述算法并实现(以求解S=1+2+3+……+100问题为例)
一、算法概述定义:算法是指解决问题所采用的方法和步骤,是一系列解决问题的清晰指令。算法要给出“如何做”过程中所包含的所有步骤,并用适当的方式把它准确地描述出来。参考自:重庆大学出版社《初中信息技术》八年级上描述方法:自然语言流程图伪代码(一)算法的五个特征...
2020-10-17 09:46:42
15505
1
原创 Python 用自然语言/流程图描述算法并实现(以鸡兔同笼问题为例)
算法的定义及作用一、导入:编程解决问题的步骤分析问题划分边界设计算法 #importance编写程序调试测试后期维护二、生活中的算法问题:饮料换杯两个杯子,一杯装可乐,一杯装雪碧,怎样才能让装可乐的杯子装雪碧,装雪碧的杯子装可乐?再拿一个杯子。设计算法:t=a #第一步a=b #第二步b=t #第三步编写代码:>>> a="可乐">>> b="雪碧">>> t=a>>&g
2020-10-13 23:27:27
16591
1
原创 Python 关于变量和数据类型的理解
对于初中生来说,说起变量可能第一反应就是初中数学中的知识:自变量和因变量。学习编程,就是要从数学的基础里跳脱出来,构建新的知识架构。变量是怎么呢?一、变量是什么?定义:变量是存储信息(数据)的容器在Python中,变量包括变量名和变量值。编写程序时,当你定义了一个变量,相当于计算机给这个变量划分了一块内存,就像是交给了你一个盒子,你可以在这个盒子里放东西(放东西的过程称为赋值)。放的东西是变量值。贴在这个盒子上的标签是变量名,它能够帮助你找到盒子里的东西。装的东西或多或少,是可以变的,便是
2020-10-13 22:29:14
344
1
原创 Python pip安装第三方库(以Wordcloud词云库为例)
安装了jieba库之后,我们便可以把一段文本进行分词,进行词频统计。那么统计出来的词可以干什么呢?这个时候词云库就可以闪亮登场啦!可惜下载第三方库的历程不总是顺顺利利的。一、标题打开command命令行,在视窗里输入pip install wordcloud(其中wordcloud是你要下载的模块名称)报错它给出的反应是:could not find a version that satisfies the requirenr……找不到满意的版本考虑是不是库名写错了,我这里就是把wordclo
2020-10-11 19:45:41
7196
3
原创 Python《三国演义》人物出场统计(上)
首先是嵩天老师的源代码:首先你需要搞定《三国演义》的文本。嵩天老师有为大家准备哦。但是即使将threekingdoms.txt文件放在桌面上,都没办法直接运行(我办公室的电脑不能,但家里的电脑它又行了(无奈.jpg))对此给出的解决方案是换一种方式表达:txt = open(“threekingdoms.txt”, “r”, encoding=‘utf-8’).read()> 改成了:txt=open(r"G:\Python\code\threekingdoms.txt",“r”,e
2020-10-10 21:43:37
3818
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人