python
文章平均质量分 71
DJ_joker
一个碌碌无为的大学生,做点作业发上博客方便以后查询
展开
-
八皇后[n皇后]问题 python 算法的理解
八皇后[n皇后]问题表述为:在8×8格的国际象棋上摆放8个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。答案是92种可以看看遍历过程 方便理解c = 0def queen(A, cur=0): if cur == len(A): #基本结束条件 print(A) global c c += 1 print('这是第{}种解决方法'.format(c)) retu原创 2020-08-03 00:46:40 · 320 阅读 · 0 评论 -
[python][itchat]指定群聊自动回复
最近受到疫情影响,身为在校学生每天都要报告自己的身体情况。有时候彻夜打游戏而忘记回复第二天清晨就要接到辅导员的电话询问,为了避免这种情况的再次发生,就整了一个自动回复!直接上代码!import itchat@itchat.msg_register([itchat.content.TEXT], isGroupChat=True)def print_group_msg(msg): gn...原创 2020-02-24 17:46:14 · 789 阅读 · 0 评论 -
用python来写Excel 的vlookup
首先先介绍一下vlookup的基本用法用vlookup 的前提:有一份确定了是标准的表。另一份是需要校验的,因为数量比较多,就需要用到vlookup的这个函数(比如校验名字和身份证是否对应)在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。默认情况下,表是升序的。语法VLOOKUP (lookup_value, table_array, col_index...原创 2019-11-18 16:15:54 · 4405 阅读 · 0 评论 -
python3——random函数的简单用法
环境:python库:random目的:随机生成一个八位数,要求他们的和为40首先先了解一下random 函数的基本用法import randomdef treasure(): print(random.random()) # 默认生成[0,1)之间的浮点数 print(random.randrange(0, 100, 2)) # 生成[0,100) 步长为2(即 偶...原创 2019-10-30 11:49:39 · 425 阅读 · 0 评论