Randall's Blog

Randall's Blog

Python

今日校园自动签到

介绍 此项目本意是为北京印刷学院学子提供方便,代码方面针对性的对北印信工22暑期签到进行了优化 北京印刷学院服务器目前每天晚上例行维护,签到时间请自行设定到早上七点半以后 如有疑问可以在GitHub上提交issue或在本文下方评论 项目地址:RandallAnjie/jrxySign 稳定版阿里云函
0
0
2022-07-08

编译原理实验3

语义分析常用算法的实现及应用实验 以某种方式输入一个上下文无关文法,构造其LL分析表、算符优先分析表及LR分析表,并能够差别一个字符串是否是给定文法中的句子 实验内容 以某种方式输入一个上下文无关文法,构造其LL分析表、算符优先分析表及LR分析表,并能够差别一个字符串是否是给定文法中的句子 在实验一
0
0
2022-06-02

编译原理实验2

实验内容: 输入一组正则表达式,输出其转换后的最简的确定有限自动机,并根据生成的确定有限自动机完成实验一的任务。(即完成词法分析任务) 输入一转换图,生成与之等价的正则表达式(未完成) 实验准备: 正则表达式的语义定义:符号表Σ上的正则表达式α定义一个Σ上的一个符号串的集合,记为L(α),其定义如下
0
0
2022-06-02

计算机网络小学期——UDP服务器的设计

成品下载链接:server.exe | client.exe 要求 UDP是TCP/IP协议族为传输层设计的两个协议之一,是一种无连接的,不可靠的协议。由于UDP采取了无连接的方式,因此协议简单,在一些特定的应用中协议运行效率高。UDP适合一些实时的应用,如IP电话、视频会议,它们要求源主机以恒定的

Python大作业——北印导航系统

项目成品下载 bigcmap.exe 简介 针对新生对校园了解的不足,帮助新生对校园中的各建筑有更加多方面的了解。同时可以对于校园工作人员优化校园工具的搬运选择最优的运输路径,提高运输的效率。通过对dijkstra算法进行编写,实现从一个顶点到其余各顶点的最短路径算法,解决的有向图中最短路径问题。主
0
0
2021-11-28

Python tqdm进度条

tqdm包 from tqdm import tqdm 创建tqdm pbar = tqdm(range(1000)) # 创建进度条 for i in pbar: # 在进度条中运行 continue 参数解释 iterable=None, 可迭代的对象, 在手动更新时不需
0
0
2021-11-12

python中的字典排序

字典是一个无序的数据结构,一般都不对其进行排序的。但是要想对字典进行排序,是可以通过sorted()函数进行操作。首先声明注意一点字典中的值需要为同一种数据类型;比如在本文中的值都是字符串类型。 # 先定义一个字典 sys = {'name': '张三', 'age': '十八',
0
0
2021-11-09

Python判断数据类型

python用与判断数据类型的函数: isinstance()函数 isinstance(变量,类型) isinstance(i, int) 可以用来判断变量的类型,它返回的是一个布尔值,False or True. type()函数 不是判断变量的类型,而使直接返回变量的类型
0
0
2021-10-22

Python的列表,集合,字典的区别和使用

列表List res = [1,2,'Randall'] # 增加元素:extend和append # 如果想添加的一个元素是一个列表,那么append是将这个这个列表作为一个元素添加进来,而extend是将列中的元素一个一个添加进去 res.append(1) res.extend('R')
0
0
2021-10-16