zl程序教程

python:函数

  • Python 编程 | 连载 17 - 高阶函数与装饰器

    Python 编程 | 连载 17 - 高阶函数与装饰器

    一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第12天,点击查看活动详情。 一、Python 中类的高阶函数__str__ 函数,当print当前实例化对象的时候,会打印出该函数中的return的信息,相当于Java中的 toString 函数,也就是对象的描述信息的定义函数class Student(): def __init__(self, name):

    日期 2023-06-12 10:48:40     
  • pandas的dropna方法_python中dropna函数

    pandas的dropna方法_python中dropna函数

    大家好,又见面了,我是你们的朋友全栈君。 本文概述如果你的数据集包含空值, 则可以使用dropna()函数分析并删除数据集中的行/列。句法DataFrameName.dropna(axis=0, how=’any’, thresh=None, subset=None, inplace=False)参数轴:{0或’index’, 1或’columns’}, 默认值0它采用int或字符串值作为行/列。

    日期 2023-06-12 10:48:40     
  • Python lambda 函数深度总结

    Python lambda 函数深度总结

    今天我们来学习 Python 中的 lambda 函数,并探讨使用它的优点和局限性Let's do it!什么是 Python 中的 Lambda 函数lambda 函数是一个匿名函数(即,没有名称定义),它可以接受任意数量的参数,但与普通函数不同,它只计算并返回一个表达式Python 中的 lambda 函数使用以下语法表达:lambda 参数:表达式lambda 函数包括三个元素:关

    日期 2023-06-12 10:48:40     
  • python转置矩阵函数_对python 矩阵转置transpose的实例讲解

    python转置矩阵函数_对python 矩阵转置transpose的实例讲解

    大家好,又见面了,我是你们的朋友全栈君。在读图片时,会用到这么的一段代码:image_vector_len = np.prod(image_size)#总元素大小,3*55*47img = Image.open(path)arr_img = np.asarray(img, dtype=’float64′)arr_img = arr_img.transpose(2,0,1).reshape((ima

    日期 2023-06-12 10:48:40     
  • pythonrandom函数用法_python之random模块函数的使用

    pythonrandom函数用法_python之random模块函数的使用

    大家好,又见面了,我是你们的朋友全栈君。1)random.random()#用于生成一个0到1的随机浮点数,(0,1】2)random.randint(a, b)#用于生成一个指定范围内的整数,【a,b】3)random.randrange([start], stop[, step])#从指定范围内,按指定基数递增的集合中 获取一个随机数。注意参数是整数,且不包括stop。random.randr

    日期 2023-06-12 10:48:40     
  • Python定义计算矩阵转置的函数

    Python定义计算矩阵转置的函数

    大家好,又见面了,我是你们的朋友全栈君。 定义计算矩阵转置的函数1)使用循环进行转置matrix = [[1, 2, 3, 4],[5, 6, 7, 8],[9, 10, 11, 12]] # 打印矩阵 def printMatrix(m): for ele in m: for e in ele: print('%3d' %

    日期 2023-06-12 10:48:40     
  • python中bool()函数

    python中bool()函数

    大家好,又见面了,我是你们的朋友全栈君。 python中bool()函数bool是Boolean的缩写,只有真(True)和假(False)两种取值 bool函数只有一个参数,并根据这个参数的值返回真或者假。1.当对数字使用bool函数时,0返回假(False),任何其他值都返回真。>>> bool(0) False >>> bool(-10) True

    日期 2023-06-12 10:48:40     
  • python中merge函数「建议收藏」

    python中merge函数「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 merge函数用来合并 下面我们看看长什么样子merge(left, right, how='inner', on=None, left_on=None, right_on=None, left_index=False, right_index=False, sort=False, suffixes=('_x'

    日期 2023-06-12 10:48:40     
  • python中列表(list)函数及使用

    python中列表(list)函数及使用

    大家好,又见面了,我是你们的朋友全栈君。序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 – 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以

    日期 2023-06-12 10:48:40     
  • python中替换字符串中字符_Python replace()函数:替换字符串中的某个字符「建议收藏」

    python中替换字符串中字符_Python replace()函数:替换字符串中的某个字符「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。下面我们将通过一组示例,详细给大家说明下关于用python的替换问题,相信大家结合实例一定非常容易理解,一起来看下吧~基础了解——replace()函数语法:str.replace(old, new[, max])参数:old — 将被替换的子字符串。new — 新字符串,用于替换old子字符串。max — 可选字符串, 替换不超过 max 次。返回值:返回

    日期 2023-06-12 10:48:40     
  • python encode和decode函数说明[通俗易懂]

    python encode和decode函数说明[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。字符串编码常用类型:utf-8,gb2312,cp936,gbk等。python中,我们使用decode()和encode()来进行解码和编码在python中,使用unicode类型作为编码的基础类型。即 decode encodestr ———> unicode ———>stru = u'中文

    日期 2023-06-12 10:48:40     
  • Python排序函数

    Python排序函数

    大家好,又见面了,我是你们的朋友全栈君。 Python中自带了两个排序函数sort和sorted,用法分别为:sort函数用法list.sort(cmp=None, key=None, reverse=False)特点:对list原地排序(直接改变数组),无返回值。参数:cmp——可选参数, 可用于自定义排序规则。key ——主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可

    日期 2023-06-12 10:48:40     
  • pythonrandom函数用法_python标准库总的random函数用法[通俗易懂]

    pythonrandom函数用法_python标准库总的random函数用法[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。Python标准库中的random函数,可以生成随机浮点数、整数、字符串,甚至帮助你随机选择列表序列中的一个元素,打乱一组数据等。random中的一些重要函数的用法:1 )、random() 返回0<=n<1之间的随机实数n;2 )、choice(seq) 从序列seq中返回随机的元素;3 )、getrandbits(n) 以长整型形式返回n个随

    日期 2023-06-12 10:48:40     
  • python常用函数总结

    python常用函数总结

    大家好,又见面了,我是你们的朋友全栈君。普通函数一、输入输出函数1、print()函数输出函数向屏幕输出指定的汉字print("hello world")复制print()函数可以同时输出多个字符串,用逗号“,”隔开print("hello","how","are","you")复制print()会

    日期 2023-06-12 10:48:40     
  • Python函数基础[通俗易懂]

    Python函数基础[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。函数声明、调用、返回基础Python中使用def关键字来声明函数,声明函数的格式为:def func_name(args): ...body... [return ...]复制有3个需要注意的地方:函数名后面必须加冒号如果函数体和def不在同一行,则必须缩进return指定函数返回值,用来结束函数 但return语句是可有可无的,如果不给re

    日期 2023-06-12 10:48:40     
  • python中关于round函数的小坑「建议收藏」

    python中关于round函数的小坑「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。round函数很简单,对浮点数进行近似取值,保留位小数。比如>>> round(10.0/3, 2) 3.33 >>> round(20/7) 3复制第一个参数是一个浮点数,第二个参数是保留的小数位数,可选,如果不写的话默认保留到整数。这么简单的函数,能有什么坑呢?1、round的结果跟python版本有关我们来看看pyt

    日期 2023-06-12 10:48:40     
  • Python定义函数

    Python定义函数

    大家好,又见面了,我是你们的朋友全栈君。 其他形式1: 1、定义函数 def test4(a = ()): print(‘################test4################’) print(type(a)) print(a) 2、调用函数 正确调用: test4((1, 2)) #a在函数体内部为tuple

    日期 2023-06-12 10:48:40     
  • python中的set(),zip()以及map()函数

    python中的set(),zip()以及map()函数

    大家好,又见面了,我是你们的朋友全栈君。set、zip和map函数均为python的内置函数。(1)set() 用法:set(interable) 用来创建一个无序不重复元素的集合。可以对其进行集合的一系列操作,例如求差集、并集和补集,利用这一特性可删除重复数据、探索元素之间的关系等。此外还可以进行len操作,返回集合中元素的个数。a = '1234' b = &

    日期 2023-06-12 10:48:40     
  • Python中range()函数的用法

    Python中range()函数的用法

    大家好,又见面了,我是你们的朋友全栈君。先列几个range()函数的几个用法:函数原型:range(start, end, scan):参数含义:start:计数从start开始。默认是从0开始。例如range(5)等价于range(0, 5);end:技术到end结束,但不包括end.例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5 scan:每次跳跃的间距,默认为1。例如:

    日期 2023-06-12 10:48:40     
  • python 函数def

    python 函数def

    大家好,又见面了,我是你们的朋友全栈君。一、不同层级的调用import count count.add(2,3) print (count.add(2,3))在不同层级引用函数,不能直接引用,否则会报错:import count ModuleNotFoundError: No module named ‘count’可采用软添加方式count.py在case01目录下,testdf.py在上一级目

    日期 2023-06-12 10:48:40     
  • Python 实现异步调用函数

    Python 实现异步调用函数

    大家好,又见面了,我是你们的朋友全栈君。 async_call.py#coding:utf-8 from threading import Thread def async_call(fn): def wrapper(*args, **kwargs): Thread(target=fn, args=args, kwargs=kwargs).start() r

    日期 2023-06-12 10:48:40     
  • python:set() 函数[通俗易懂]

    python:set() 函数[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。描述Python 内置函数 创建一个无序不重复元素集 可进行关系测试,删除重复数据 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. 返回新的集合对象 语法 set([iterable]) iterable — 可迭代对象对象实

    日期 2023-06-12 10:48:40     
  • Python 高阶函数

    Python 高阶函数

    一、map&reduce概述Python内建了map()和reduce()函数map()函数原型:map(fn, lsd)参数:​fn:是一个函数reduce()函数原型:reduce(fn, lsd)参数: fn:一个函数 lsd:集合功能:将传输的函数fn依次作用到lsd集合中的每个元素,并把结果作为一个Iterator返回myList = [<span class=&quo

    日期 2023-06-12 10:48:40     
  • pythondecode函数的用法_如何使用python中的decode函数?[通俗易懂]

    pythondecode函数的用法_如何使用python中的decode函数?[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。我们在使用Python的过程中,是通过编码实现的。编码格式是可以设定的,如果我们想要输入时编码格式时字符串编码,这时可以使用python中的decode函数。decode函数可以以 encoding 指定的编码格式解码字符串,并默认编码为字符串编码。1、decode函数以 encoding 指定的编码格式解码字符串,默认编码为字符串编码。2、decode()

    日期 2023-06-12 10:48:40     
  • python之字符串格式化方法%s和format函数

    python之字符串格式化方法%s和format函数

    文章最后更新时间为:2018年08月14日 10:01:39在写python程序时,我们经常需要对字符串的格式进行处理,在python2.6之前都是用%S的方法,之后有了更加方便快捷的format函数来处理字符串,这里我对两种方法进行了总结。1. %S方法先来看一个例子>>> print("my name is %s and I am %d years old"

    日期 2023-06-12 10:48:40     
  • python中的sys模块函数

    python中的sys模块函数

    大家好,又见面了,我是你们的朋友全栈君。 Sys模块函数之多,我只能选取自己认为比较实用的一些函数列在此处。借马云找员工的说法,”找最合适的而不是最天才的”,这句话,我个人觉得在很多方面都能适应,学习也不在话下。Sys模块功能的确很多,但我们应该将重点放在那些功能才是最适合我们的,为此,我列的这些函数,就是我认为比较适合我以后开发的函数。 (1)sys.argv 很多人会想,我如何给我

    日期 2023-06-12 10:48:40     
  • python复现softmax损失函数详细版

    python复现softmax损失函数详细版

    大家好,又见面了,我是你们的朋友全栈君。 主要内容softmax和交叉熵公式单个样本求解损失多个样本求解损失softmax和交叉熵公式softmax先来看公式,softmax的作用是将样本对应的输出向量,转换成对应的类别概率值。这里使用以e为底的指数函数,将向量值归一化为0-1的概率值; 使用numpy的代码实现也很简单,但是当数值过大时会发生溢出,此时会将向量中的其他值减去最大值,数值

    日期 2023-06-12 10:48:40     
  • Python中两个重要的辅助函数

    Python中两个重要的辅助函数

    dir()&help()dir()函数用来查看一个python的package中的内容(模块或者函数)可以通过‘.’一级一级地访问help()函数用来查看对于某函数用法的官方解析使用好这两个函数,对于自学pytorch大有裨益。

    日期 2023-06-12 10:48:40     
  • python recvfrom函数详解_UDP sendto和recvfrom使用详解「建议收藏」

    python recvfrom函数详解_UDP sendto和recvfrom使用详解「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。在网络编程中,UDP运用非常广泛。很多网络协议是基于UDP来实现的,如SNMP等。大家常常用到的局域网文件传输软件飞鸽传书也是基于UDP实现的。本篇文章跟大家分享linux下UDP的使用和实现,主要介绍下sendto()和recvfrom()两个函数的使用,以及INADDR_ANY的说明,并在最后展示了一个经过自己测试可用的UDP Server和UDP Cl

    日期 2023-06-12 10:48:40     
  • python字符串的使用方法_python字符串常用函数

    python字符串的使用方法_python字符串常用函数

    大家好,又见面了,我是你们的朋友全栈君。 python字符串常用方法find(sub[, start[, end]])在索引start和end之间查找字符串sub ​找到,则返回最左端的索引值,未找到,则返回-1 ​start和end都可省略,省略start说明从字符串开头找 省略end说明查找到字符串结尾,全部省略则查找全部字符串source_str = "There is a

    日期 2023-06-12 10:48:40     
  • Python里divmod_python yield函数

    Python里divmod_python yield函数

    大家好,又见面了,我是你们的朋友全栈君。 前言我们都知道,python中//代表整数运算中的取整,%代表整数运算中的取余,那么有什么函数可以同时取到整数和余数吗? 答案是有的,使用python内置函数divmod divmod首先看一下源码解析def divmod(x, y): # known case of builtins.divmod """ Re

    日期 2023-06-12 10:48:40