Python
文章平均质量分 77
python
每天学点
这个人很懒,没有简介
展开
-
python numpy常用操作、Numpy 多维数组、矩阵相乘、矩阵乘以向量
python numpy常用操作# 导入numpyimport numpy as np# 生成numpy数组x = np.array([1.0, 2.0, 3.0])print(x) # [1. 2. 3.]print(type(x)) # <class 'numpy.ndarray'># Numpy的算术运算x = np.array([1.0, 2.0, 3.0])y = np.array([2.0, 4.0, 6.0])print(x+y) #[3. 6. 9.]p原创 2021-12-31 21:57:02 · 1345 阅读 · 0 评论 -
python 视频和图片转换 视频压缩 图片降低分辨率 图像处理
python 做视频后期单个视频转图片所有图片转视频视频压缩 - ffmpeg图片降低分辨率图像处理这是最近无聊的想法,对视频进行处理,其实也就是对图片的处理。对视频进行后期处理,思路就是,视频转图片,然后对图片进行处理,再把图片转视频。图片处理的多么奇怪,视频就多么奇怪,我当时想了想觉得挺好玩就做了玩玩。视频可能很大,对视频处理要花好长时间,所以还进行了视频压缩等操作。用到的代码如下。单个视频转图片'''提取单个视频的所有帧'''import cv2import numpy as n原创 2021-11-23 20:17:24 · 2721 阅读 · 1 评论 -
python 实现TCP socket通信和 HTTP服务器、服务器和客户端通信python实例
python 实现TCP socket通信和 HTTP服务器、服务器和客户端通信实例socket是什么?由下图可理解:Socket是应用层与TCP/IP协议族通信的中间软件抽象层。复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。服务器和客户端通信的流程由下图可理解服务器和客户端通信的流程:服务器端先初始化Socket,然后与端口绑定(bind),对端口进行监听(listen),调用accept阻塞,等待客户端连原创 2021-10-21 21:29:21 · 8211 阅读 · 2 评论 -
python 解决bytes和str之间 出现 TypeError的问题
解决TypeError: can only concatenate str (not “bytes”) to str错误提示:pic_content = pic_content+f.read()TypeError: can only concatenate str (not “bytes”) to str首先来看代码:text_content = '''HTTP/1.x 200 OK Content-Type: text/html<head><title>WOW&原创 2021-10-21 20:39:04 · 2932 阅读 · 0 评论 -
python threading-单线程 多线程 主线程 子线程 setDeamon join
python threading-单线程 多线程 主线程 子线程 setDeamon join单线程多线程主线程和子线程setDaemon()join()测试多线程下程序运行的时间创建多个线程优化子线程单线程用单线程 ,做听音乐和看电影两件事儿,首先排一下顺序。import timedef music(): for i in range(2): print("I was list原创 2021-10-20 18:08:12 · 439 阅读 · 0 评论 -
python 通过pip安装库 pycharm里面使用第三方库
安装所需的模块(python)pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。首先命令行输入pip3 --version查看是否有pipC:\Users\jym>pip3 --versionpip 19.2.3 from d:\program files\python38\lib\site-packages\pip (python 3.8)然后就可以通过pip安装一些模块pip安装慢的解决办法:国内源:新版ubuntu要求使用htt原创 2021-10-20 15:31:59 · 4005 阅读 · 0 评论 -
python 列表、元组、集合、字典、循环遍历数据结构
python 列表、元组、集合、字典、数据结构的循环(整理自python文档)列表-list-用方括号标注,逗号分隔的一组值列表 ,是用方括号标注,逗号分隔的一组值。可以包含不同类型的元素,也支持索引和切片。列表数据类型支持很多方法,列表对象的所有方法所示如下:list 的 方法对list添加、插入、删除、查找、排列、翻转list.append(x)在列表末尾添加一个元素,相当于 a[len(a):] = [x] 。list.extend(iterable)用可迭代对象的元素扩展列表。相当原创 2021-10-11 19:42:13 · 902 阅读 · 0 评论 -
三角函数和反三角函数图像、导数、积分、等式关系
之前对三角函数的理解仅局限于sin,cos,tan。但是目前遇到的都是些csc,sec,cot,arctan,arccos,arcsin。积分和求导还有一堆公式最近看到了一个六边形记忆法,更加简便。原创 2020-05-05 12:56:50 · 17468 阅读 · 0 评论 -
python列表常用の操作
python列表常用の方法列表操作:创建列表:向列表添加元素[i for i in range(1,10)]列表解析式:#将 1-10 每个数乘以 2 放入一个列表:>>> li = []>>> for i in range(1, 11): li.append(i*2)>>> print(li)[2, 4, 6, 8, 1...原创 2020-04-22 14:38:38 · 237 阅读 · 0 评论 -
蓝桥杯基础练习1-15(python)
BASIC-1 闰年判断问题描述给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:年份是4的倍数而不是100的倍数;年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。def isr(y): if y%4 ==0 and y%100 != 0...原创 2020-04-22 14:35:03 · 4238 阅读 · 0 评论 -
python常用进制转换の方法
python常用进制转换の方法(正整数)任意进制转十进制1.int()函数'''描述int() 函数用于将一个字符串或数字转换为整型。语法class int(x, base=10)参数x -- 字符串或数字。base -- 进制数,默认十进制。返回值返回整型数据。'''>>>int() # 不传入参数时,得到结果00&g...原创 2020-04-22 14:24:21 · 274 阅读 · 0 评论 -
python常用类型转换の方法
python实现字符和ascll转换# 用户输入字符c = input("请输入一个字符: ")# 用户输入ASCII码,并将输入的数字转为整型a = int(input("请输入一个ASCII码: "))print( c + " 的ASCII 码为", ord(c))print( a , " 对应的字符为", chr(a))#输出:请输入一个字符: a请输入一个ASCII码:...原创 2020-04-22 09:40:43 · 426 阅读 · 0 评论 -
python常用输入输出の方法
获取用户输入:Python split()方法:#Python split()方法:"""描述Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串语法split() 方法语法:str.split(str="", num=string.count(str)).参数str -- 分隔符,默认为所有的空字符,包括空格...原创 2020-04-21 20:48:44 · 500 阅读 · 0 评论 -
蓝桥杯入门练习1-4(python)
1.Fibonacci数列Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。f=[1,1]n = int(input())x=2while x<=n-1: f.appe...原创 2020-04-21 20:41:54 · 320 阅读 · 0 评论 -
python类和oop基础知识
文章目录oop:面向对象程序设计python类的特点:oop基本概念:1.属性继承搜索:2.类和实例:3.类方法调用4.编写类树5.代码重用oop:面向对象程序设计1.类:一些函数的包,这些函数大量使用并处理内置对象类型。2.类的设计是为了创建和管理新的对象。类是定义新种类东西的方式。3.通过类来实现一个对象,也就意味着建立对象实际结构和关系的模型。4.继承:学生属于人,学生拥有一般人的...原创 2019-03-22 13:12:53 · 341 阅读 · 0 评论 -
python模块:命名空间与重载模块
#module2.pyprint('starting to load...')import sysname=42def func():passclass klass:passprint('done loading.')&amp;amp;amp;amp;gt;&amp;amp;amp;amp;gt;&amp;amp;amp;amp;gt; import module2starting t...原创 2019-03-12 08:45:41 · 413 阅读 · 0 评论 -
python模块:运行机制与编写方法
文章目录python模块的导入机制:python模块编写方法:#mod1:def printer(x): print(x)#mod2:print('hello')n=1#mod3:x=1y=[2,3]&amp;gt;&amp;gt;&amp;gt; import mod1&amp;gt;&amp;gt;&amp;gt; mod1.printer('hello')hello&原创 2019-03-12 08:45:58 · 674 阅读 · 0 评论 -
python函数:函数参数,常用函数工具
文章目录python函数之参数python的lambda表达式:函数工具:map,filter,reduce&amp;gt;&amp;gt;&amp;gt; def f(a): a=99 &amp;gt;&amp;gt;&amp;gt; b=88&amp;gt;&amp;gt;&amp;gt; f(b)&amp;gt;&原创 2019-03-12 08:46:36 · 310 阅读 · 0 评论 -
python函数之作用域
python函数之作用域:&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt; def times(x,y): return x*y&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt; times(2,4)8&amp;amp;amp;gt;&amp;amp;amp;gt;&原创 2019-03-12 08:46:58 · 1509 阅读 · 0 评论 -
python基本语句
文章目录1.赋值语句序列赋值语句:多目标赋值语句:增强赋值语句:表达式语句2.条件语句和循环语句if语句:while循环:for循环:range计数器zip函数enumerate函数1.赋值语句&amp;gt;&amp;gt;&amp;gt; a=1&amp;gt;&amp;gt;&amp;gt; b=2&amp;gt;&amp;gt;&amp;gt; c,原创 2019-03-12 08:47:11 · 1609 阅读 · 0 评论 -
python基本对象类型
文章目录python对象类型1.数字2.字符串3.列表4.字典5.元组6.文件7.其他核心类型python对象类型1.数字例子&amp;gt;&amp;gt;&amp;gt; 123+222345&amp;gt;&amp;gt;&amp;gt; 1.5*399598.5&amp;gt;&amp;gt;&amp;gt; 2**101024&原创 2019-03-12 08:47:30 · 356 阅读 · 0 评论