首页 > 其他分享 >函数的基本定义语法

函数的基本定义语法

时间:2023-12-06 17:16:00浏览次数:26  
标签:username 定义 res 语法 result print def 函数

函数的定义和调用

函数定义的语法

'''
def 函数名():
    执行代码的函数体
    return 返回值
'''
  • 【1】函数基本定义

    def fun():
        pass
    	#...
    fun()    
    
  • 【2】无参无返回值的函数定义

    def login():
        username = input("用户名:>>>").strip()
        password = input("密码:>>>").strip()
        if username == 'hope' and password == '261':
            print(f'{username} :>>>> 登陆成功')
    login()
    
  • 【3】有参无返回值的函数

    def login(username, password):
        if username == 'hope':
            print(f"{username} :>>> 登陆成功!")
    login('hope', '261')
    
  • 【4】有参数有返回值的情况

    def add(x, y):
         result = x + y
         print(result)
         return result
    result=add(2,4)    
    print(result)
    
  • 【5】多个参数和多个返回值的情况

    def add(x, y):
         return x + y, x * y, x % y
    
    res_1, res_2,res_3 = add(2, 4)
    print(res_1,res_2,res_3)
    

标签:username,定义,res,语法,result,print,def,函数
From: https://www.cnblogs.com/banchengyanyu/p/17879954.html

相关文章

  • 无涯教程-Erlang - find函数
    此方法用于查找Map中是否存在特定键。find-语法find(key,map)key  - 这是需要转换为Map的列表。Map- 这是需要在其中搜索键的Map。find-返回值如果在Map上找到键,则返回值。-module(helloLearnfk).-export([start/0]).start()->Lst1=[{"a",1},{"b"......
  • torch反向传播backward()函数解析
    参考网址:https://blog.csdn.net/weixin_44179269/article/details/124573992?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170167791616800197042802%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=170167791616800197042802&a......
  • Java Spring Boot 参数校验及自定义校验
    在项目开发中,时常会碰到前端传递过来的请求参数需要校验,毕竟永远不要相信没有经过自己校验的数据,如果是零星几个参数,直接if...elseif...else...即可,但数据量大了,同时为了尽可能地增加复用,这里就可以用到参数校验了,如果你觉得框架提供的校验方法不够用,或者你的校验比较个性化,那......
  • SpringBoot项目中集成自定义公共Maven依赖如何集成与调试
    场景Nexus-在项目中使用Maven私服,Deploy到私服、上传第三方jar包、在项目中使用私服jar包:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/101391279Maven项目在pom文件中引入lib下的第三方jar包并打包进去:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/det......
  • 1、excel字符切割函数
    目录excel字符切割函数1、left函数2、RIGHT函数3、MID函数4、FIND函数5、SUBSTITUTE函数excel字符切割函数1、left函数从左边开始截取位数。=left("ABCD",2)输出:AB2、RIGHT函数从右边开始截取位数。=RIGHT("ABCD",2)输出:CD3、MID函数从左边任意3位置(包含)开始截取,连......
  • evalFn 字符串转执行函数 附带JSONParse函数
    constevalFn=(fn)=>{varFun=Function//一个变量指向Function,防止前端编译工具报错returnnewFun('return'+fn)()}/****JSON反序列化,支持函数和undefined*@paramdata*/constJSONParse=(data)=>{returnJSON.parse(data,(k......
  • 字符指针及其函数的使用
    字符指针一、字符指针的有关内容首先需要明确的是,字符串实际就是字符数组。比如说:charp="helloworld";实际上应该是:p={'h','e','l','l','o','','w','o','r','l','d','\0'......
  • Python学习前准备之MarkDown语法基础
    MarkDown基础语法[一]Typora(1)下载官网:Typora官方中文站(typoraio.cn)正版价格及介绍:89元/3台设备;89元三个设备码(重装系统设备码失效)绿色版:网盘链接[.\Typora\resources文件夹下替换(app.asar)](2)部分设置主题更改:Typora官方主题库下载完成后,解压压缩包后将.css......
  • VBA-Excel程序控制语法
    1、If…Then语句 SubSayHello1()  IfTime<0.5ThenMsgBox"早上好!"  IfTime>=0.5ThenMsgBox"下午好!"EndSubSubSayHello2()  IfTime<0.5Then    MsgBox"早上好!"  Else    MsgBox"下午好!"  EndIf......
  • 多重继承下的虚函数调用
    C++中虚函数调用采用所谓的虚函数表(vtable)实现,对于简单的单继承,其实现如下图所示:(其中ClassA为ClassB的基类,详见深入浅出MFCP68)你也许会想到:C++支持多继承,在多继承的情况下,vatble以及内存布局该如何实现?以下也许就是你想要的答案代码:C继承于A和B,运行环境VC6.0classA......