首页 > 其他分享 >10.4 函数的返回值

10.4 函数的返回值

时间:2022-09-06 11:57:54浏览次数:53  
标签:return 10.4 print 返回值 hello def 函数

 

print(0)         #0的布尔值为False
print(bool(8))   #非0的布尔值为True
def fun(num):
    odd=[]
    even=[]
    for i in num:
        if i%2:
            odd.append(i)
        else:
            even.append(i)
    return odd,even
print(fun([10,29,34,23,44,53,55]))
'''函数的返回值
   (1)如果函数没有返回值【函数执行完毕之后,不需要给调用提供数据】return可以省略不写
   (2)函数的返回值,如果是1个,直接返回类型
   (3)函数的返回值,如果是多个,返回的结果为元组
'''
def fun1():
    print('hello')
fun1()   #(1)如果函数没有返回值【函数执行完毕之后,不需要给调用提供数据】return可以省略不写

def fun2():
    return 'hello'
res=fun2()   #(2)函数的返回值,如果是1个,直接返回类型
print(res)

def fun3():
    return 'hello','world'
print(fun3()) #(3)函数的返回值,如果是多个,返回的结果为元组

'''函数在定义时,是否需要返回值,视情况而定'''
E:\PycharmProjects\pythonProject\venv\Scripts\python.exe E:/PycharmProjects/pythonProject/demon1/demo26.py
0
True
([29, 23, 53, 55], [10, 34, 44])
hello
hello
('hello', 'world')

进程已结束,退出代码0

 

标签:return,10.4,print,返回值,hello,def,函数
From: https://www.cnblogs.com/988MQ/p/16661241.html

相关文章

  • 力扣636(java)-函数的独占时间(中等)
    题目:有一个单线程CPU正在运行一个含有n道函数的程序。每道函数都有一个位于 0和n-1之间的唯一标识符。函数调用存储在一个调用栈上:当一个函数调用开始时,它......
  • R语言中set.seed()函数的作用
     R语言中set.seed()函数的作用是保证前后生成的随机数保持一致。001、首先查看不使用set.seed函数的情况x=rnorm(10)##生成10个平均值为0,标准差为1的符合正太......
  • sqlserver substring 函数截取text格式文本格式乱码导致的定位错误的问题
    描述:使用charindex函数对text字段所要截取的内容下标读取例如:str(表字段名称-类型text)=<p>●123456</p>截取123,      index1=chaindex('1',str),inde......
  • 任务(task)和函数(function)
     task和function说明语句分别用来定义任务和函数。利用任务和函数可以把一个很大的程序模块分解成许多较小的任务和函数便于理解和调试。输入、输出和总线信号的值可以......
  • 3.3 幂函数
    \({\color{Red}{欢迎到学科网下载资料学习}}\)【基础过关系列】2022-2023学年高一数学上学期同步知识点剖析精品讲义(人教A版2019)\({\color{Red}{跟贵哥学数学,so\qua......
  • python中的map函数
    python中的map函数1map()函数的简介以及语法:map是python内置函数,会根据提供的函数对指定的序列做映射。map()函数的格式是:map(function,iterable,...)第一个参数接受一......
  • Prettier 与 ESLint 对函数名后空格的处理
    问题Prettier格式化JavaScript代码之后,默认不会在函数与()添加空格,而ESLint默认情况下则要求函数与()之间必须有一个空格。保留空格的方案配置在VSCode的se......
  • C++面向对象-构造函数与析构函数
    以OOP实现一个顺序栈为例,介绍构造函数与析构函数#include<iostream>#include<iterator>usingnamespacestd;/*构造函数和析构函数函数的名字和类名一样,......
  • timeit测试函数执行时间
    deflist_append():l=[]foriinrange(5000):l.append(i)deflist_insert():l=[]foriinrange(5000):l.insert(0,i)importtimeit#......
  • Python 内置函数 repr() 和str()
    Python内置函数repr()和str()1.相同点repr()和str()都是python的内置函数,都是object类分方法,且都是将一个对象转变成字符串形式,每个类都默认有这两个方法。。。。一......