函数式编程(FunctionalProgramming)	基于lambda演算的一种编程方式	程序中只有函数		函数可以作为参数,同            
                
         
            
            
            
            一、函数简介
如数学上的函数一样,例如三角函数sin(),给一个角度值,他就会有一个结果。用计算器计算时,我们知道输入角度就会有结果,那么在编程时如何实现sin()这个函数的功能呢?
1,函数的基本概念
函数也叫功能,它是对数据与代码的封装,实现了代码的复用。
当我们在pycharm中写代码时,假如先写了一个功能的代码,我们可以右键进行运行;如果我们又写了一个功能代码,点击运行时,两个功能代码都会            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-17 23:37:32
                            
                                148阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            通过关键字def声明,我要创建函数了,后面跟着函数名,再往后括号里面,写参数,参数可以省略,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-01-22 00:28:09
                            
                                1536阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            不带参数函数定义:In [9]: def f3():   ...:     x = 90   ...:     print x   ...:             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-03-24 10:08:36
                            
                                567阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            pycharm的安装 进入pycharm的官网:https://www.jetbrains.com/pycharm/ 点击任意一个Download按键,进入下载界面 进入下载界面后,根据自己的系统选择,本人是Windows系统 选择professional版本,点击download按键 由于本人已经 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-12 21:29:00
                            
                                100阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            鄙人学习笔记开发工具:Spyder文章目录函数function定义作用定义函数调用函数返回值举个例子可变与不可变类型数据在传参时的区别举个例子1举个例子2函数参数实参传递方式形参定义方式默认参数位置形参星号元组形参命名关键字形参双星号字典形参参数自左至右的顺序函数function定义函数用于封装一个特定的功能,表示一个功能或者行为。函数是可以重复执行的语句块,可以重复调用。作用函...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-03 00:04:53
                            
                                145阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            管道和重定向:> < << >>计算机5大设备:运算器、控制器(CPU)、存储器(RAM)、输入设备、输出设备  程序:指令和数据地址总线:内存寻址数据总线:传输数据控制总线:控制指令寄存器:CPU暂时存储器I/O设备:    INPUT设备:    OUTPUT设备:系统设定 &n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-02-04 21:44:54
                            
                                727阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shell编程    编译器,解释器    静态语言:编译器语言(强类型变量),事先转换成可执行格式,甚至还需初始化              C, C++, JAVA, C#    动态语言:解释型语言(弱类            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-02-10 23:45:01
                            
                                739阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            常见的数据类型:int,整数类型(整形)bool,布尔类型str,字符串类型list,列表类型tuple,元组类型dict,字典类型set,集合类型float,浮点类型(浮点型)目标:掌握字典、集合、浮点类型相关知识。课程概要:set集合,一个不允许重复重复 & 可变类型(元素可哈希)。dict字典,一个容器且元素必须是键值对。float类型,我们生活中常见的小数。1.集合(set)集合是            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2023-09-12 00:18:14
                            
                                341阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            内置函数      例:如果返回数字的绝对值 ,写函数是非常不方便的
[root@zabbix tools]# python fa.py 
10
[root@zabbix tools]# cat fa.py 
#!/usr/bin/python
def&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-06-01 13:29:37
                            
                                1599阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Java基础 VS Python基础学习1请点:Java基础 VS Python基础学习1一、for循环除了            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-15 09:46:43
                            
                                58阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在实际开发过程中,经常会遇到很多完全相同或者非常相似的操作,这时,可以将实现类似操作的代码封装为函数,然后在需要的地方调用该函数。这样不仅可以实现代码的复用,还可以使代码更有条理性,增加代码的可靠性。 函数是一段具有特定功能的、可重复使用的代码段,它能够提高程序的模块化和代码的复用率。 Python ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-06 16:08:00
                            
                                109阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、函数函数:function,功能组件函数是能够实现模块化编程和代码重用的工具,可被调用:函数有函数名   调用函数的地方会自动被替换成函数定义的代码2、函数定义语法1:   FuncName(){        函数体}语法2:   function FuncName{               
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-09-28 14:30:59
                            
                                810阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python函数全球变量 < 局部变量传参方法:位置传参 和 关键字传参(常用关键字传参)函数里定义参数默认值需放在最后错误的Def func_name(arg=100,arg1,arg2,arg,3):    正确的Def func_name(arg1,arg2,arg,3,arg=100):可变位置函数(所谓的可变是指传参数量可            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-08-01 17:50:13
                            
                                753阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本节讨论Python程序设计时为何引入函数?
   为何大家都反对用一堆堆的单个函数语句完成一项程序的设计任务呢?
   用一条条的语句去完成某项程序设计时,冗长、不宜理解,不宜复用,而采用按功能模块划分成函数,由若干个函数去完成一项程序设计任务时,整个程序看上去思路清晰,代码可以充分复用好处很多!
   用函数完成程序有以下几点好处:
1.   主程序设计时代码简单,逻辑清晰
2.   各函数代码可以复用            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-08-22 15:02:15
                            
                                532阅读