自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

肥学大师的博客

喜欢分享从每个项目得到的技术和趣闻类的文章,欢迎关注一起学习一起进步。

  • 博客(153)
  • 资源 (21)
  • 问答 (6)
  • 收藏
  • 关注

原创 ⚡python写一个不起床让你后悔的闹钟⚡

专治懒床导读闹钟辞职或分手(肯定用的找,建议记录一下)最重要的事导读哎 ???? ,别提了自从回到家整个人都懒散了,总被人嫌弃不说还觉得生活没有了盼头,还好在社区认识了一些大佬让我想重新来过 做回自己,不在做小丑 于是乎我就想用个东西来提醒我别睡懒觉,然后这篇文章就诞生了。来吧看看今天的故事。闹钟有人说程序员的日常就是反复造轮子,我觉得能在原来的基础上玩出新花样来帮到一些人,做这些事还是挺有趣的这篇文。没有什么高深的学问就是给大家在枯燥的夏日带来一点欢愉。使用的模块import t

2021-07-27 08:08:46 2651 117

原创 python进阶练习之——画圈

**题目:**画图,学用circle画圆形。 from tkinter import *canvas=Canvas(width=800,height=600,bg='yellow')canvas.pack(expand=YES,fill=BOTH)k=1j=1for i in range(26): canvas.create_oval(310-k,250-k,310+k,250+k,width=1) k+=j j+=0.3mainloop()????小白练手专栏

2021-07-28 19:41:44 5

原创 python进阶练习之——按位取反⚡

**题目:**学习使用按位取反~。**程序分析:**~0=1; ~1=0;print(~234)print(~~234)????小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶????有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏????另外想学JavaWeb进厂的同学可以看看这个专栏:传送们...

2021-07-28 19:38:16 15

原创 python进阶练习之——位取反、位移动

**题目:**取一个整数a从右端开始的4〜7位。**程序分析:**可以这样考虑: (1)先使a右移4位。 (2)设置一个低4位全为1,其余全为0的数。可用~(~0<<4) (3)将上面二者进行&运算。a=int(input('输入一个数字: '))b=0 # 0b=~b # 1b=b<<4 # 10000b=~b # 1111

2021-07-28 19:36:35 4

原创 python进阶练习之——按位异或

**题目:**学习使用按位异或 ^ 。**程序分析:**0^0=0; 0^1=1; 1^0=1; 1^1=0a=0o77print(a^3)print(a^3^7)????小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶????有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏????另外想学JavaWeb进厂的同学可以看看这个专栏:传送们...

2021-07-28 19:33:07 3

原创 python进阶练习之——按位或

**题目:**学习使用按位或 | 。**程序分析:**0|0=0; 0|1=1; 1|0=1; 1|1=1a=0o77print(a|3)print(a|3|7)????小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶????有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏????另外想学JavaWeb进厂的同学可以看看这个专栏:传送们...

2021-07-28 19:32:01

原创 python进阶练习之——按位与

**题目:**学习使用按位与 & 。**程序分析:**0&0=0; 0&1=0; 1&0=0; 1&1=1。a=0o77print(a)b=a&3print(b)b=b&7print(b)????小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶????有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏????另外想学JavaWeb进厂的同学可以看看这个专栏:传送们...

2021-07-28 19:29:27 3 1

原创 python进阶练习之——使用lambda来创建匿名函数

**题目:**使用lambda来创建匿名函数。Max=lambda x,y:x*(x>=y)+y*(y>x)Min=lambda x,y:x*(x<=y)+y*(y<x)a=int(input('1:'))b=int(input('2:'))print(Max(a,b))print(Min(a,b))????小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶????有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏????另外

2021-07-28 18:17:17 8

原创 python进阶练习之——数字比大小

**题目:**数字比较。a=int(input('a='))b=int(input('b='))if a<b: print('a<b')elif a>b: print('a>b')else: print('a=b')????小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶????有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏????另外想学JavaWeb进厂的同学可以看看这个专栏:传送们...

2021-07-28 18:16:12 6

原创 python进阶练习之——100到200的素数❤️

题目 判断101-200之间有多少个素数,并输出所有素数。程序分析 判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。用else可以进一步简化代码.import mathfor i in range(100,200): flag=0 for j in range(2,round(math.sqrt(i))+1): if i%j==0: flag=1 break

2021-07-28 18:09:05 4

原创 步步UP1️⃣——反射概述

框架设计的灵魂——反射框架我相信只要是有一点点开发经历的人都用过框架它是一种半成品软件,我们可以在框架的基础上来进行开发,使用框架最大的优点就是简化代码,可以为你省去很多繁琐的过程比如你要在控制台输入一个字符串肥学是不是要用java.util.Scanner这个包,而不是从底层去开始写怎么从控制台进入内存这个过程,只需要Scanner sc=new Scanner(system,in);String temp=sc.next();简单两行就把事情解决了,我想这就是框架最直接的好处吧

2021-07-28 09:06:37 26 7

原创 python进阶练习之——函数交换变量❤️

**题目:**两个变量值用函数互换。def exc(a,b): return (b,a)a=0b=10a,b=exc(a,b)print(a,b)小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏...

2021-07-26 09:01:12 52 5

原创 python进阶练习之——打破循环❤️

**题目:**求输入数字的平方,如果平方运算后小于 50 则退出。while True: try: n=float(input('输入一个数字:')) except: print('输入错误') continue dn=n**2 print('其平方为:',dn) if dn<50: print('平方小于50,退出') break 小白练手专栏,适合刚入手的

2021-07-26 09:00:14 24 1

原创 python进阶练习之——矩阵相加❤️

**题目:**计算两个矩阵相加。**程序分析:**创建一个新的矩阵,使用 for 迭代并取出 X 和 Y 矩阵中对应位置的值,相加后放到新矩阵的对应位置中。X = [[12,7,3], [4 ,5,6], [7 ,8,9]] Y = [[5,8,1], [6,7,3], [4,5,9]] res=[[0,0,0], [0,0,0], [0,0,0]]for i in range(len(res)): for j in range(le

2021-07-26 08:54:41 35

原创 python进阶练习之——作用域、类的方法与变量❤️

**题目:**模仿静态变量(static)另一案例。class dummy: num=1 def Num(self): print('class dummy num:',self.num) print('global num: ',num) self.num+=1n=dummy()num=1for i in range(5): num*=10 n.Num()小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什

2021-07-26 08:53:30 16

原创 python进阶练习之——变量作用域❤️

**题目:**学习使用auto定义变量的用法。**程序分析:**python中的变量作用域。i=0n=0def dummy(): i=0 print(i) i+=1def dummy2(): global n print(n) n+=1print('函数内部的同名变量')for j in range(20): print(i) dummy() i+=1print('global声明同名变量')for k in ra

2021-07-26 08:49:57 18

原创 python进阶练习之——类的方法与变量❤️

**题目:**模仿静态变量的用法。**程序分析:**构造类,了解类的方法与变量。def dummy(): i=0 print(i) i+=1class cls: i=0 def dummy(self): print(self.i) self.i+=1a=cls()for i in range(50): dummy() a.dummy()小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白

2021-07-26 08:48:39 26

原创 python进阶练习之——逆序列表❤️

**题目:**将一个数组逆序输出。**程序分析:**依次交换位置,或者直接调用reverse方法。lis=[1,10,100,1000,10000,100000]for i in range(int(len(lis)/2)): lis[i],lis[len(lis)-1-i]=lis[len(lis)-1-i],lis[i]print('第一种实现:')print(lis)lis=[1,10,100,1000,10000,100000]print('第二种实现:')lis.r

2021-07-26 08:47:05 26

原创 python进阶练习之——有序列表插入元素❤️

**题目:**有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。**程序分析:**首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个位置。lis=[1,10,100,1000,10000,100000]n=int(input('insert a number: '))lis.append(n)for i in range(len(lis)-1): if lis[i]>=n: for j in rang

2021-07-26 08:46:02 14

原创 python进阶练习之——矩阵对角线之和❤️

**题目:**求一个3*3矩阵主对角线元素之和。mat=[[1,2,3], [3,4,5], [4,5,6] ]res=0for i in range(len(mat)): res+=mat[i][i]print(res)小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏...

2021-07-26 08:40:49 14

原创 python进阶练习之——排序❤️

**题目:**对10个数进行排序。raw=[]for i in range(10): x=int(input('int%d: '%(i))) raw.append(x) for i in range(len(raw)): for j in range(i,len(raw)): if raw[i]>raw[j]: raw[i],raw[j]=raw[j],raw[i]print(raw)小白练手专栏,适合刚入手的新人欢

2021-07-26 08:36:36 40 3

原创 python进阶练习之——算素数

**题目:**求100之内的素数。**程序分析:**用else执行for循环的奖励代码(如果for是正常完结,非break)。lo=int(input('下限:'))hi=int(input('上限:'))for i in range(lo,hi+1): if i > 1: for j in range(2,i): if (i % j) == 0: break else:

2021-07-25 09:36:00 185 3

原创 python进阶练习之——设置输出颜色

**题目:**文本颜色设置。class bcolors: HEADER = '\033[95m' OKBLUE = '\033[94m' OKGREEN = '\033[92m' WARNING = '\033[93m' FAIL = '\033[91m' ENDC = '\033[0m' BOLD = '\033[1m' UNDERLINE = '\033[4m'print(bcolors.WARNING + "警告的颜色字体?" + b

2021-07-25 09:34:38 29 1

原创 python进阶练习之——调用函数

**题目:**练习函数调用。def hello(): print('Hello World!')def helloAgain(): for i in range(2): hello()if __name__=='__main__': helloAgain()小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏...

2021-07-25 09:32:47 20

原创 python进阶练习之——列表转字符串

**题目:**按逗号分隔列表。L = [1,2,3,4,5]print(','.join(str(n) for n in L))小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏...

2021-07-25 09:31:18 13

原创 python进阶练习之——反向输出II

**题目:**按相反的顺序输出列表的值。a = ['one', 'two', 'three']print(a[::-1])小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏...

2021-07-25 09:28:38 17

原创 python进阶练习之——字母识词

**题目:**请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。**程序分析:**这里用字典的形式直接将对照关系存好。weekT={'h':'thursday', 'u':'tuesday'}weekS={'a':'saturday', 'u':'sunday'}week={'t':weekT, 's':weekS, 'm':'monday', 'w':'wensday', 'f':'

2021-07-25 09:27:21 16

原创 python进阶练习之——回文数

**题目**一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。**程序分析:**用字符串比较方便,就算输入的不是数字都okn=input("随便你输入啥啦:")a=0b=len(n)-1flag=Truewhile a<b: if n[a]!=n[b]: print('不是回文串') flag=False break a,b=a+1,b-1if flag: print('是回文

2021-07-25 09:25:39 26

原创 python进阶练习之——骰子模拟器

目的:创建一个程序来模拟掷骰子。提示:当用户询问时,使用random模块生成一个1到6之间的数字。import random;while int(input('Press 1 to roll the dice or 0 to exit:\n')): print( random. randint(1,6))--------------------------------------------------------------------Press 1 to roll the dice or

2021-07-25 09:22:54 16

原创 python进阶练习之——随机密码生成器

目标:创建一个程序,可指定密码长度,生成一串随机密码。提示:创建一个数字+大写字母+小写字母+特殊字符的字符串。根据设定的密码长度随机生成一串密码。import randompasslen = int(input("enter the length of password" ))s=" abcdefghijklmnopqrstuvwxyz01234567890ABCDEFGHIJKL MNOPQRSTUVIXYZ!aN$x*6*( )?"p = ".join(random.sample(s,pa

2021-07-25 09:22:07 18

原创 石头剪刀布游戏

目标:创建一个命令行游戏,游戏者可以在石头、剪刀和布之间进行选择,与计算机PK。如果游戏者赢了,得分就会添加,直到结束游戏时,最终的分数会展示给游戏者。提示:接收游戏者的选择,并且与计算机的选择进行比较。计算机的选择是从选择列表中随机选取的。如果游戏者获胜,则增加1分。import randomchoices = ["Rock", "Paper", "Scissors"]computer = random.choice(choices)player = Falsecpu_score = 0

2021-07-25 09:21:29 29

原创 python进阶练习之——反向输出

题目 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。程序分析 学会分解出每一位数,用字符串的方法总是比较省事n=int(input('输入一个正整数:'))n=str(n)print('%d位数'%len(n))print(n[::-1])小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏...

2021-07-24 08:17:13 31 2

原创 python进阶练习之——递归求等差数列

题目 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?程序分析 就一等差数列。def age(n): if n==1: return 10 return 2+age(n-1)print(age(5))小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。另外想要

2021-07-24 08:15:51 36

原创 python进阶练习之——递归输出

题目 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。程序分析 递归真是蠢方法。def rec(string): if len(string)!=1: rec(string[1:]) print(string[0],end='')rec(input('string here:'))小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏...

2021-07-24 08:11:46 46

原创 python进阶练习之——递归求阶乘

题目 利用递归方法求5!。程序分析 递归调用即可。def factorial(n): return n*factorial(n-1) if n>1 else 1print(factorial(5))小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏...

2021-07-24 08:10:30 11

原创 python进阶练习之——猴子偷桃

题目 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。程序分析 按规则反向推断:猴子有一个桃子,他偷来一个桃子,觉得不够又偷来了与手上等量的桃子,一共偷了9天。peach=1for i in range(9): peach=(peach+1)*2print(peach)小白练手专栏,适合刚入手的新人欢迎订阅

2021-07-24 08:06:20 47

原创 python进阶练习之——阶乘求和

题目 求1+2!+3!+…+20!的和。程序分析 1+2!+3!+…+20!=1+2(1+3(1+4(…20(1))))res=1for i in range(20,1,-1): res=i*res+1print(res)小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏...

2021-07-24 08:05:52 37

原创 python进阶练习之——斐波那契数列II

题目 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。程序分析 就是斐波那契数列的后一项除以前一项。a = 2.0b = 1.0s = 0for n in range(1,21): s += a / b a,b = a + b,aprint (s)小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏...

2021-07-24 08:04:32 36

原创 python进阶练习之——画菱形

题目 打印出如下图案(菱形): * *** ***** ******* ***** *** *程序分析 递归调用即可。def draw(num): a="*"*(2*(4-num)+1) print(a.center(9,' ')) if num!=1: draw(num-1) print(a.center(9,' '))draw(4)小白练手专栏,适合刚入手的新人欢迎订阅编程小白

2021-07-24 08:02:45 38 1

原创 python进阶练习之——比赛对手

题目 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。程序分析 找到条件下不重复的三个对手即可。a=set(['x','y','z'])b=set(['x','y','z'])c=set(['x','y','z'])c-=set(('x','y'))a-=set('x')for i in a: for j in b: for k

2021-07-24 08:01:11 31

动态进程调度.docx

模拟N个进程采用动态高优先权优先进程调度算法。该算法就是按照优先权的大小运行进程,如果一个时间片内未运行完,则将优先权数减3后再插入到链表中按priority的顺序进行排序找到最大的priority作为下一个运行进程且在就绪队列里面的进程priority会加1。

2021-07-21

宾馆管理系统课程设计 文档.docx

一份完整的 课设报告包含需求分析等详细内容 要求: 1系统以菜单方式工作 2客房信息的录入 3客人入住登记 4客房信息浏览 5客房信息查询:查询空房间情况,按姓名或房间号查询 6客房信息的删除和修改 7客人退房

2021-01-03

love-慧慧.zip

该文件给予HTML,css是520献给女友的礼物,里面含有玫瑰,雪花,彩色小星星,动态猫,和女友照片,蜂窝粒子背景音乐等元素,效果大家可以先关注我然后到我的博客里面找《给女友的520小礼物》

2021-05-17

交通灯及数码管控制系统.ASM

十字路口红绿灯模拟演示程序

2021-03-22

数据链路层实验.docx

基于ensp和wireshark的计算机网络数据链路层实验加心得体会

2021-05-13

操作系统银行家算法.doc

完整的实验报告,内容一应俱全

2021-04-26

线性代数考试题1.pdf

期末考试练习题

2021-04-19

线性代数考试题2.pdf

期末练习

2021-04-19

生产者和消费者.zip

课程设计报告,内容全面完整

2021-04-15

关于房屋租赁数据库课设.zip

内涵报告流程图心得

2021-04-03

汉化包编译环境

Java编译环境IJ汉化包有需要的可以下载另外想要教程的可以关注我的博客里面有教程

2021-02-02

VSCodeUserSetup-x64-1.51.1.exe

最新版vscode 免费下载

2020-12-15

《数据库系统》综合实验报告格式.doc

关于房屋租赁的数据库课程设计报告内容完整,附有er图

2021-03-22

汇编课设交通灯.zip

关于汇编语言交通灯的控制附有详细标注和心得体会是一份完整的实验报告

2021-03-22

C语言课程设计2树的应用

C语言课程设计二: 要求:实现树与二叉树的转换·以及树的前序﹑后序的递归﹑非递归算法,层次序的非递归算法的实现,应包含建树的实现。 要求:实现树与二叉树的转换·以及树的前序、后序的递归、非递归算法,层次序的非递归算法的实现,应包含建树的实现.

2021-01-10

C语言课程设计树的应用.txt

C语言课程设计实现: 要求:实现树与二叉树的转换·以及树的前序﹑后序的递归﹑非递归算法,层次序的非递归算法的实现,应包含建树的实现。 要求:实现树与二叉树的转换·以及树的前序、后序的递归、非递归算法,层次序的非递归算法的实现,应包含建树的实现.

2021-01-10

数据结构考试题目.pdf

里面有些数据结构常考的类型可以练练手 但是有些答案可能有些错误

2021-01-04

数据结构各种排序源码

如快速排序、堆排序、散列表法等等。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2020-12-31

大学物理作业习题和答案

大学物理主编 李甲科 习题和答案(是下册的)

2020-12-13

数据库原理及运用教程第四版基本表数据

方便同学们对数据库操作避免了不必要的繁琐过程。

2020-11-12

一起来看流星雨C语言源代码.dsw

最好在vs新版本下运行。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2020-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除