
笔记
老七在路上
行走的巨人
展开
-
numpy笔记
导入numpy包import numpy as np创建(4,5)正态分布的随机数矩阵a=np.random.normal(1, 0.2, size=(5,6))计算每一行的均值print(np.mean(a, axis=1)) # 计算每一行的均值计算每一列均值print(np.mean(a, axis=0)) # axis=0,计算每一列的均值计算全部均值print(np.mean(a)) # 对所有元素求均值...原创 2022-02-14 20:22:09 · 718 阅读 · 0 评论 -
单片机地址和状态
软件=地址+状态→硬件GPIO寄存器地址映像和复位值偏移:某功能对应某一组对应的io端口之上再加上这个偏移量,就可以得到精确地址。寄存器:这一组寄存器所对应的功能端口配置低寄存器(GPIOx_CRL)...原创 2022-01-31 16:05:05 · 646 阅读 · 0 评论 -
C语言-指针
指针python指针地址解释(python无指针这一说)a=[1,2,3]b=ab[2]=6print(b)print(a)[1, 2, 6][1, 2, 6]#include<stdio.h>int main(){ //指针基本操作 //1.定义指针 u8 *a; //2.写入数据 *a=88; //3.移动指针 a=a+6; //4。数据调用 b=*a;}指针与数组指针、数组都是在RAM原创 2022-01-31 15:44:10 · 1335 阅读 · 0 评论 -
进制转换+结构体
进制转换二进制转十六进制一个十六进制数等于四位二进制数,通过8421码进行计算例:结构体结构体是不同类型的数据集合结构体区别于c语言中的数组,c语言中的数组只能存储相同类型的数据,但和python中的数组类似,这里用python中的数组进行解释。#c语言中的数组:a=[1,2,3,2,4,5,6]#c语言中的结构体:b=[1,1.1,'new money',[1,2],{"key":"value"}]结构体的使用:x变为一种数据类型,x y的功能,类似于int y。在原创 2022-01-30 20:56:17 · 1380 阅读 · 0 评论 -
Ubuntu同步项目到gitee
安装gitsudo apt-get install gitgit config --global user.name "你的名字"git config --global user.email "你的邮箱地址"生成SSH公匙ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com" 查看公匙cat ~/.ssh/id_ed25519.pub把公匙添加到gitee进入需要上传的文件夹git initgit add .git remote add o原创 2022-01-14 21:07:22 · 368 阅读 · 0 评论 -
pymysql笔记
安装库pip install pymysql加粗样式import pymysql连接数据库import pymysqlDBHOST = '127.0.0.1'DBUSER = 'root'DBPASS = ''#密码DBNAME = 'name_list'try: db = pymysql.connect(host=DBHOST,user=DBUSER, password=DBPASS, database=DBNAME) print('数据库连接成功!')exce原创 2022-01-13 19:52:08 · 281 阅读 · 0 评论 -
python高级培训(5)
定时器t1=threading.Timer(5,function=run)t1.start()5秒钟后运行该线程例:闹钟import threadingimport timedef run(): print('open') print(threading.current_thread()) t2 = threading.Timer(5, function=run) t2.start()if __name__ == '__main__': t1原创 2022-01-11 19:11:41 · 320 阅读 · 0 评论 -
python高级培训四-笔记
1.信号量#进行设置并发数量semaphone=threading.Semaphore(5)import threading #导入多线程库import timedef run(n): #创建函数,传入参数n semaphone.acquire() time.sleep(1) print(n) semaphone.release() if __name__ == '__main__': semaphone=threading.Semaphore(5)原创 2022-01-10 00:38:21 · 369 阅读 · 0 评论 -
python面向对象学习笔记(二)
添加属性和方法:from types import MethodTypeclass cat(object): def __init__(self,name): self.name=namedef run(self): print(self.name+'跑的可快了!')cat=cat('tom')cat.run=MethodType(run,cat)cat.run()运算符重构:class kil(object): def __init__(self,原创 2022-01-05 22:06:50 · 500 阅读 · 0 评论 -
学生信息管理系统
学生信息管理系统 —————————————————————————————————拿走不谢代码1:from Student import *class StudentManager(object): def __init__(self): #存储数据所需列表 self.student_list = [] # self.原创 2021-05-25 20:51:41 · 203 阅读 · 0 评论 -
单词打卡统计
观前提醒:因为是代码控制统计,所以操作每一个步骤都很重要,否则就会报错。1.将在线编辑文档导入本地。为了方便代码处理,将导出的excel表统一放在D盘直路径下,如果没懂,你可以查看文件属性,文件属性应该是这样:2.打开excel表,将你要统计的那天的日期改为中文(这一步很重要,因为数字索引无法进行定位,所以要改,不改就用不了)3.因为QQ的安全防范机制做的太好了,爬虫和抓包工具都无法获取QQ信息,所以我只能采用最原始的方法进行数据获取。你想的没错,就是复制粘贴。用电脑打开百日单词打卡群的相原创 2021-04-24 11:59:11 · 303 阅读 · 1 评论 -
调用手机摄像头
import cv2url = "rtsp://admin:admin@192.168.137.29:8554/live"cap = cv2.VideoCapture(url)#读取视频流while(cap.isOpened()): ret, frame = cap.read() print('success') cv2.imshow('frame',frame) if cv2.waitKey(1) & 0xFF == ord('q'): bre原创 2021-04-10 21:38:52 · 360 阅读 · 0 评论 -
python爬虫日记(一)
学习内容正则表达式:rerequests请求原创 2021-03-28 19:56:19 · 218 阅读 · 0 评论 -
爬虫爬热榜
视频有讲解 爬虫 # -*- codeing = utf-8 -*-# @Time : 2021/1/26 10:19# @Author : 老七疯狂吸氧# @file hotlist1.py# @Software:PyCharmimport requestsimport reimport timeimport urllib.parsedef main():原创 2021-01-26 21:14:45 · 2626 阅读 · 0 评论 -
爬虫爬取图片
这个代码只适用于搜狗图片的网站,具体用法我已经在视频里进行讲解 爬虫爬取海绵宝宝 # -*- codeing = utf-8 -*-# @Time : 2021/1/24 16:56# @Author : 老七疯狂吸氧# @file spider.sougou.py# @Software:PyCharmimport urllibimport requestsimport原创 2021-01-24 21:29:46 · 2115 阅读 · 1 评论 -
用爬虫爬取zzulioj网站,菜鸟入营
# -*- codeing = utf-8 -*-# @Time : 2021/1/18 22:05# @Author : 任家辉# @file spider2.py# @Software:PyCharmfrom bs4 import BeautifulSoup #网页解析获取数据import re #正则表达式-进行文字匹配import urllib.request,urllib.error #制定URL-获取网页数据import xlwt #进行excel操作原创 2021-01-18 23:12:18 · 2284 阅读 · 0 评论 -
爬虫入门
import urllib.request#获取post请求(模拟真实用户登录)import urllib.parse"""data = bytes(urllib.parse.urlencode({"hello":"world"}),encoding="utf-8")#伪造身份码response = urllib.request.urlopen("http://httpbin.org/post",data=data)#网站print(response.read().decode("utf-8")原创 2021-01-18 23:14:29 · 116 阅读 · 0 评论 -
2020-12-18
#include<stdio.h>int main(){ char a,b,c,d; scanf("%c%c%c%c",&a,&b,&c,&d); printf("%c %c %c %c",a,b,c,d); return 0;}原创 2020-12-18 11:15:50 · 1897 阅读 · 0 评论 -
zzulioj:1133:单词个数统计(python)我有点皮!!嘿嘿
zzulioj:1133:单词个数统计(python)我有点皮!!嘿嘿## 标题题目描述从键盘输入一行字符,长度小于1000。统计其中单词的个数,各单词以空格分隔,且空格数可以是多个。输入输入只有一行句子。仅有空格和英文字母构成输出单词的个数样例输入 Copystable marriage problem Consists of Matching members 样例输出 Copy7a=input().split()n=len(a)print(n)...原创 2020-12-17 20:39:19 · 2156 阅读 · 0 评论 -
zzulioj:1122:小明的调查作业(python)
zzulioj:1122:小明的调查作业(python)## 标题题目描述小明的老师布置了一份调查作业,小明想在学校中随机找N个同学一起做一项问卷调查,聪明的小明为了实验的客观性,他先随机写下了N个1到1000之间的整数(0<N≤1000),不同的数对应着不同的学生的学号。但他写下的数字难免会有重复数字,小明希望能把其余重复的数去掉,然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。输入输入有2行,第1行为1个正整数,表示整数的个数:N.第2原创 2020-12-17 20:34:23 · 2290 阅读 · 0 评论 -
zzulioj:1122:小明的调查作业
zzulioj:1122:小明的调查作业## 标题题目描述小明的老师布置了一份调查作业,小明想在学校中随机找N个同学一起做一项问卷调查,聪明的小明为了实验的客观性,他先随机写下了N个1到1000之间的整数(0<N≤1000),不同的数对应着不同的学生的学号。但他写下的数字难免会有重复数字,小明希望能把其余重复的数去掉,然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。输入输入有2行,第1行为1个正整数,表示整数的个数:N.第2行有N个用空格隔原创 2020-12-17 20:41:22 · 835 阅读 · 0 评论 -
zzulioj:1129 第几天
zzulioj:1129 第几天题目描述你知道,2012-1-1是该年的第1天,而9999-9-9呢?给你一个具体的日期,计算该日期是该年的第几天。输入输入一个日期,格式为:Year-month-day。year是小于9999的正整数。输出一个整数,表示该日期是该年的第几天。样例输入 Copy2012-3-1样例输出 Copy61a=input().split('-')b=[31,28,31,30,31,30,31,31,30,31,30,31]m=0for i原创 2020-12-17 20:14:14 · 2122 阅读 · 0 评论 -
2020-12-16
求大佬指点,指点:a=int(input())b=input().split()c=input()z=[]n=len(b)for i in range(0,n): z+=b[i]if c in z: z.remove(c) for i in z: print("%4c"%i,end='')else: print("Not Found")测试数据:57 7 6 6 88粘贴复制的测试数据:运行:输出:57 7 6 6 887原创 2020-12-16 22:09:46 · 1878 阅读 · 0 评论 -
zzulioj1121--电梯(python)
1121:题目描述在某一高层建筑内只有一部电梯,当你按下一个数时,电梯会运行到那一层。已知电梯每上升一层需6秒,下降一层需4秒,在需要停留的那层停留5秒。现有N个整数组成的一个需求列表,电梯将依次响应,电梯从0层开始运行,而在运行过程结束之前不会返回0层。注意,若出现相邻两个整数相等,代表在同一层执行了两个不同任务,可以理解为:电梯已经停了5秒,正要关门时又有人在同一层按开门键,电梯又开门并停留5秒。输入输入分两行,第一行是一个正整数N(N<=1000),代表停留几次,第二行的N个数字代表这几次依原创 2020-12-13 20:43:46 · 2362 阅读 · 0 评论