首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏悟道

    2-4 快速乘法 模板

    适用于不让用/ * 的情况实现某些结果 ! /** * 快速乘法 * * @param a 乘数 * @param b 被乘数 * @return 积 */ public static long quickMulti(long a, long b) { long result = 0; while (b > 0) { if ((b & 1) == 1) {

    53110发布于 2021-06-01
  • 来自专栏刷题笔记

    2-4 另类堆栈 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101049523 2-4 另类堆栈 (20 分) 在栈的顺序存储实现中,另有一种方法是将Top 函数接口定义: bool Push( Stack S, ElementType X ); ElementType Pop( Stack S ); 其中Stack结构定义如下: typedef int Position /* 栈顶指针 */ int MaxSize; /* 堆栈最大容量 */ }; typedef PtrToSNode Stack; 注意:如果堆栈已满,Push函数必须输出 “Stack Full”并且返回false;如果队列是空的,则Pop函数必须输出“Stack Empty”,并且返回ERROR。 Pop Pop Push 2 Push 1 Push 0 Push 10 End 输出样例: Stack Empty 3 is out 4 is out Stack Full 0 1 2 5 两个函数

    82830发布于 2019-11-08
  • 来自专栏Deep learning进阶路

    2-4 线性表之双链表

    2-4 线性表之双链表 双向链表除了相当于在单链表的基础上,每个结点多了一个指针域prior,用于存储其直接前驱的地址。同时保留有next,用于存储其直接后继的地址。 ? typedef struct Dul_node { int data; Dul_node *prior; Dul_node * next; } dul_node; 2、初始化函数 DUL_LINKLIST_H_ 4.函数定义文件 #include<iostream> #include"dul_link_list.h" using std::cin; using std::cout =nullptr) s->next->prior = p;//s的后继的前驱改为p delete s; } 5.主函数文件 #include<iostream> #include"dul_link_list.h CreateList(&list2); cout << "\nThe length of list2: " << LenList(list2) << endl; ShowList(list2); /*删除函数测试

    59120发布于 2019-07-02
  • 来自专栏Hank’s Blog

    2-4 R语言基础 列表

    > l1 <- list("a",2,10L,3+4i,TRUE) #每个元素没有名字 > l1 [[1]] [1] "a"

    59320发布于 2020-09-16
  • 来自专栏IT技术圈

    练习2-4 温度转换 (5分)

    首先来了解下printf()函数的常见用法: printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。 printf()函数的调用格式为: printf("<格式化字符串>", <参量表>); 其中格式化字符串包括两部分内容: 一部分是正常字符, 这些字符将按原样输出 另一部分是格式化规定字符, 以"%"

    1.1K10发布于 2021-02-24
  • 来自专栏全栈程序员必看

    python fillna函数_python中dropna函数

    我正在尝试在datetime64 [ns]类型的列上运行fillna.当我运行类似的东西:

    1.4K20编辑于 2022-09-22
  • 来自专栏sktj

    python 函数

    banana'] sorted(fruits, key=len) ['fig', 'apple', 'cherry', 'banana', 'raspberry', 'strawberry'] 函数编程与列表推导 import add ➋ reduce(add, range(100)) ➌ 4950 sum(range(100)) ➍ 4950 filter,map,reduce,all,any 查看函数的相关信息 结果 None <code object tag at 0x000001902D2EA1E0, file "D:/file/python/today/today.py", line 1> ('name

    1.1K10发布于 2019-08-02
  • 来自专栏AzMark

    Python函数

    Python 01 代码块与笔记 函数 参数传递1 """ 参数传递包含:可更改(mutable)与不可更改(immutable)对象 在 Python 中,string tuple number 4 """ Python 使用 lambda 来创建匿名函数 1.lambda 只是一个表达式,函数体比 def 简单很多 2.lambda 的主体是一个表达式,而不是一个代码块。 Python 内置的 enumerate 枚举函数可以把一个 list 变成索引-元素对, 这样就可以在for循环中同时迭代索引和元素本身 """ # 同时引用两个变量 l = [(1, 2) 如果你打算入手或着正在学习Python,欢迎加入我们一起学习。后台回复「Python」,获取到你想要的资源。同时我们组建了一个Python技术学习群,里面大佬与小白都有,有很好的学习氛围。 推荐阅读: Python函数的介绍 给我一首歌的时间 原创不易,感谢分享

    1.5K70发布于 2018-07-03
  • 来自专栏mwangblog

    python函数

    python函数 本文目录 1 调用函数 2 定义函数 3 形式参数与实际参数 4 四种参数 4.1 位置参数 4.2 关键字参数 4.3 默认参数 4.4 不定长参数 5 不可变类型与可变类型的参数传递 6 返回值 7 计算多个数字之和 调用函数 Python自己就拥有很多函数,比如常用的input()和print(): name = input ("What's your name? 函数体内部的"""显示简单友好的问候"""是被称为文档字符串的注释,描述函数是做什么的;注释内容由三引号"""括起来,Python用它们来生成文档。 对于使用位置参数的函数,如果调用该函数时参数数目不对,Python会给出错误。 不可变类型与可变类型的参数传递 在Python中,数字、字符串和元组是不可变的类型,列表和字典是可变的类型。 在Python中传递参数时: 对于不可变类型,传递的是一个值的拷贝。

    1.4K20发布于 2018-07-04
  • 来自专栏全栈程序员必看

    python的concat函数_python concat函数

    test1=pd.DataFrame(np.random.randn(2,2),columns=[‘1′,’2’])

    1.8K20编辑于 2022-08-14
  • 来自专栏云计算linux

    python函数

    #python利用函数提高代码的重用率,减少了代码冗余。 #定义函数 #python使用def语句定义函数,基本格式如下: def 函数名(参数表): 函数语句 return 返回值 #其中,参数和返回值都不是必须有的,python允许函数可以没有参数,也没有返回值 print(res) #函数调用 #在python中,所有的语句都是实时执行的,不像cc++存在编译过程。 def也是一条可执行的语句,定义一个函数。所以函数的调用 #必须在函数定义之后。 #在python中,函数名也是一个变量,它引用return语句返回的值,没有返回值,函数值为None。 python中的变量无类型属性,变量可引用各种不同 #类型的对象。同一个函数,传递的实际参数不同时,可获得不同的结果,提现了多态。

    48110编辑于 2024-12-22
  • 来自专栏编程

    Python函数

    今天是节后第一天上班,也是2018新的开始,首先祝各位新年快乐,学业有成,工作顺利,一切顺顺顺 今天我们来了解python中的函数 Python函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段 1.1.Python函数定义 1.2.对象创建 在 python 中,类型属于对象,变量是没有类型的: 以上代码中,[1,2,3] 是 List 类型,"Runoob" 是 String 类型,而变量 如 fun(la),则是将 la真正的传过去,修改后fun外部的la也会受影响python 中一切都是对象,严格意义我们不能说值传递还是引用传递,我们应该说传不可变对象和传可变对象。 1.5.调用函数时的参数使用 1)必备参数 必须与函数声明时一致的顺序来传递参数。 2)关键字参数 传参数时可与函数声明的顺序不一样,因为Python解释器可以用参数名来匹配参数值。 5)匿名函数(使用lambda创建) python 使用 lambda来创建匿名函数。lambda只是一个表达式,函数体比def简单很多。lambda的主体是一个表达式,而不是一个代码块。

    1.4K90发布于 2018-01-09
  • 来自专栏开源部署

    Python函数

    一、函数基础 1、函数概述 认识函数 概念:在一个完整的项目中,某些功能会被反复使用。 那么会将某段代码封装成函数,当我们要使用功能的时候直接调用函数即可 本质:函数是对功能的封装 优点: ​ 简化代码结构,增加代码的复用度(重复使用的程度) ​ 如果想修改或调试某一功能时,只需修改对应的函数即可 函数函数的调用者获得的信息,可以没有参数 : 函数内容以冒号起始,并且缩进 语句 函数封装的功能 return 一般用于结束函数,并返回给函数的调用者一些信息,"表达式"即为要返回的数据。 不带表达式的return相当于返回 None 调用函数 格式:函数名(参数列表) 注意:调用函数必须在定义之后 本质:实参给形参赋值的过程 说明: 部位 解释说明 函数名 要使用某个功能函数的名字 ( (type(x)) 2、函数也是一种数据 函数也是一种数据,那么就可以用变量来保存(函数名也是一个特殊的变量) 应用:将函数作为参数传递(回调函数) def func(x, y): return

    79630编辑于 2022-09-08
  • 来自专栏全栈程序员必看

    python中延时函数_python延时函数

    思想在python里已经变成内置函数了。 python 脚本性能或 python 调用 c 函数库。 在 python2 中使用 python3 的函数功能可参照如下代码:from __future__ import print_fuction2.3 python 函数2. 3.1 python 如何传递参数 举例:带眼镜装饰器是任意可调用的对象,本质就是函数装饰器在python中使用如此方便归因于python函数能像普通的对象一样能作为参数传递给其他函数,可以被复制给其他变量,可以… python中父线程和子线程没有直接的管理关系 脚本性能或python调用c函数库。

    8.7K20编辑于 2022-07-05
  • 来自专栏小破孩的专享

    Python高阶函数_mapreducefilter函数

    本篇将开始介绍python高阶函数map/reduce/filter的用法 map/reduce Python内建了map()和reduce()函数。 举例说明,比如我们有一个函数f(x) = x的二次方,要把这个函数作用在一个list[1,2,3,4,5,6,7,8,9]上,就可以用map()实现如下: 现在,我们用python代码实现: def f 比如说对一个序列求和,就可以用reduce实现: def add(x, y): return x + y >>>reduce(add, [1, 3, 5, 7, 9]) 25 当然求和运算可以直接用Python '8': 8, '9': 9}[s] def str2int(s): return reduce(lambda x,y: x*10+y, map(char2num, s)) 也就是说,假设Python filter Python内建的filter()函数用于过滤序列。 和map()类似,filter()也接收一个函数和一个序列。

    73110发布于 2020-04-23
  • 来自专栏Zkeq

    Python Python中的高级函数(魔法函数)

    Python中的高级函数(魔法函数) filter(内置函数) map(内置函数) reduce(曾经是内置函数) filter 功能 对循环根据过滤条件进行过滤 用法 filter(func, list 0x4f3af70> -> [False, False, True] reduce 功能 对循环前后两个数据进行累加 用法 reduce(func, list) 参数介绍 func : 对 数据累加的函数

    1.9K10编辑于 2022-05-18
  • 来自专栏育种数据分析之放飞自我

    笔记 | GWAS 操作流程2-4:哈温平衡检验

    「什么是哈温平衡?」 ❝哈迪-温伯格(Hardy-Weinberg)法则 哈迪-温伯格(Hardy-Weinberg)法则是群体遗传中最重要的原理,它解释了繁殖如何影响群体的基因和基因型频率。这个法则是用Hardy,G.H (英国数学家) 和Weinberg,W.(德国医生)两位学者的姓来命名的,他们于同一年(1908年)各自发现了这一法则。他们提出在一个不发生突变、迁移和选择的无限大的随机交配的群体中,基因频率和基因型频率将逐代保持不变。---百度百科 ❞ 「怎么做哈温平衡检验?」 ❝「卡方适合性检验!」

    5.5K21发布于 2020-04-27
  • 来自专栏hui

    Python 函数

    /usr/bin/python3 # -*- coding:utf-8 -*- name = "hui" # 解释器知道这里定义了一个函数 def say_hello(): print("hello 因为在 使用函数名 调用函数之前,必须要保证 Python 已经知道函数的存在 否则控制台会提示 NameError: name 'say_hello' is not defined (名称错误:say_hello 这个名字没有被定义) 2.4 PyCharm 的调试工具 右击 Python 文件,在弹出的菜单项选择 Debug 或 点击右上角绿色的 小虫子,就可开启调试。 /usr/bin/python3 # -*- coding:utf-8 -*- def sum_2_num(): num1 = 10 num2 = 20 result = num1 /usr/bin/python3 # -*- coding:utf-8 -*- def sum_2_num(num1, num2): result = num1 + num2

    1K10编辑于 2021-12-06
  • 来自专栏赵俊的Java专栏

    Python 函数

    定义函数Python 中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。 参数 默认参数 Python函数定义非常简单,但灵活度却非常大。 原因解释如下: Python函数在定义的时候,默认参数L的值就被计算出来了,即[],因为默认参数L也是一个变量,它指向对象[],每次调用该函数,如果改变了L的内容,则下次调用时,默认参数的内容就变了,不再是函数定义时的 =', args, 'kw =', kw 在函数调用的时候,Python解释器自动按照参数位置和参数名把对应的参数传进去。 使用 *args 和 **kw 是 Python 的习惯写法,当然也可以用其他参数名,但最好使用习惯用法。 本文参考:廖雪峰 - Python 函数

    1.7K40发布于 2018-06-04
  • 来自专栏python3

    Python函数

    1.Python函数基础 2.Python函数中的参数 3.Python模块

    81220发布于 2020-01-17
领券