zoukankan      html  css  js  c++  java
  • 《零基础入门学习Python》学习过程笔记【019函数返回值问题】

    过程:没有返回值的函数

    1为什么说python只有函数,没有过程?也就是python的函数实际上都有返回值,当函数没有返回值时,它返回None

    >>> def haha():
    	print("sbsb")
    
    	
    >>> a=haha()
    sbsb     #这里会输出值,是因为上句话有调用函数
    >>> print(a)
    None     #函数的返回值为None


    2函数如何返回多个值?

    一.列表

    >>> def haha():
    	return [1,'a','abc',2.5]
    
    >>> piupiu=haha()
    >>> print(piupiu)
    [1, 'a', 'abc', 2.5]
    二.元组

    >>> def bili():
    	return 1,'a','abc',2.5
    
    >>> a=bili()
    >>> print(a)
    (1, 'a', 'abc', 2.5)
    也可以直接写成:

    >>> def bili():
    return (1,'a','abc',2.5)


    >>> a=bili()
    >>> print(a)
    (1, 'a', 'abc', 2.5)

    3.局部变量与全局变量

    注:函数参数表里的变量是该函数的局部变量

    注:在函数外定义的变量为全局变量

    这里小甲鱼讲的很乱..其实就是一句话,在值调用中,实参不会随着形参的改变而改变


  • 相关阅读:
    Mongodb副本集集群搭建
    Mongodb分片副本集集群搭建
    python-字符串格式化
    python -序列化
    python-装饰器
    Python-内置函数
    CPU性能测试
    python-生成随机字符
    python-布尔值
    python学习-day3
  • 原文地址:https://www.cnblogs.com/iamjuruo/p/7470903.html
Copyright © 2011-2022 走看看