• 多测师讲解python _函数return_高级讲师肖sir


    # 函数中的返回的作用:
    注意点:(1)调用函数===没有加print 调用函数为空,加了print调用函数打印输出none
                 (2)在函数中碰到return语句赋值直接返回return后面的语句不会被执行
               (3)当函数体中有return调用的时候可以用print打印,如果函数体中有print直接调用
              (4)调用函数的时候函数体中有print,然后再次print函数会出现print输出的结果;
    原代码:
    def fun(): #定义的一个函数
    num =100
    a=num/2
    print(a) #50.0
    # return a
    # print(a)
    # return 下面的代码是不会被运行的
    print (fun())

    1、不加print的情况

    2、加print的情况

    3、函数加上reture,有返回值

     4、reture下面的函数不执行

    5、reture下面的函数不执行的情况调用函数的体中有print,然后再次print会出现print输出的结果和none

    函数调用的一方可以使用变量来接收函数的返回结果:

    6、函数的传递:

    # 函数中的返回的作用:


    def fun(): #定义的一个函数
    num =100
    a=num/2
    print(a) #50.0
    # return a
    # print(a)
    # return 下面的代码是不会被运行的
    print (fun())
    # #'''函数的传递'''
    # def fun1():
    # c=fun() #函数传递,把fun函数中的50拿过来赋值给c那么当前c=50
    # # print(c) #50.0
    # c*=2
    # print(c) #100.0
    # fun1()
    题目:
       要求1、通过函数来实现
           2、引用函数传递方法
            3、引用返回值
       有一个登录系统:账号admin  密码123456 验证码abc123
       账号、密码、验证码都正确的时候:显示登录成功
       最后显示查询的余额为:888888888
       账号错误返回账号错误
       密码错误返回密码错误
       验证码错误返回验证码错误'''
     
    内容:我们有一个银行系统,一个登陆功能,一个查询余额功能,我们需要两个函数
    一般在公司中将不通的模块的的功能写成不通函数

  • 相关阅读:
    Django 的 CSRF 保护机制
    操作系统下spinlock锁解析、模拟及损耗分析
    .Net中的并行编程-1.路线图(转)
    [leetcode] 小心成环
    [leetcode] 题型整理之图论
    [leetcode] 提醒整理之进制
    [leetcode] 题型整理之二叉树
    [leetcode] 题型整理之查找
    [leetcode] 一些会的
    [leetcode] 题型整理之排序
  • 原文地址:https://www.cnblogs.com/xiaolehua/p/13695672.html
Copyright © 2020-2023  润新知