python让函数不返回结果的方法

 更新时间:2020年06月22日 15:50:29   作者:silencement  
在本篇内容里小编给大家整理的是关于python让函数不返回结果的方法,有需要的朋友们可以参考下。

函数返回值简介

1、简单介绍print和return的区别,print仅仅是打印在控制台,而return则是将return后面的部分作为返回值:作为函数的输出,可以用变量接走,继续使用该返回值做其它事。

2、函数需要先定义后调用,函数体中return语句的结果就是返回值。如果一个函数没有reutrn语句,其实它有一个隐含的return语句,返回值是None,类型也是'NoneType'。

def func(x,y):
  num = x + y
  return
print(func(1,2))
#上面代码的输出结果为:None

从上面例子可以看出print( )只是起一个打印作用,函数具体返回什么由return决定

return语句的作用:

结束函数调用、返回值

指定返回值与隐含返回值:

1、函数体中return语句有指定返回值时返回的就是其值

2、函数体中没有return语句时,函数运行结束会隐含返回一个None作为返回值,类型是NoneType,与return 、return None 等效,都是返回 None。

def showplus(x):
print(x)
return x + 1
num = showplus(6)
add = num + 2
print(add)
#上面函数的输出结果为:6、9

实例扩展:

返回简单值

下面来看一个函数,它接受名和姓并返回整洁的姓名:

def get_formatted_name(first_name, last_name):
full_name = first_name + ' ' + last_name
return full_name.title()

musician = get_formatted_name('jimi', 'hendrix')
print(musician)

Jimi Hendrix

在需要分别存储大量名和姓的大型程序中,像get_formatted_name()这样的函数非常有用。分别存储名和姓,每当需要显示姓名时都调用这个函数。

相关文章

  • python调用另外一个py文件中函数的具体步骤

    python调用另外一个py文件中函数的具体步骤

    这篇文章主要给大家介绍了关于python调用另外一个py文件中函数的具体步骤,要在一个Python文件中调用其他Python文件中的方法,可以使用Python的模块导入功能,需要的朋友可以参考下
    2023-11-11
  • Python递归生成全排列序列实操

    Python递归生成全排列序列实操

    这篇文章主要介绍了Python递归生成全排列序列实操,文章给予Python递归的相关资料展开对全排列序列的实现介绍,需要的小伙伴可以参考一下
    2022-04-04
  • PyCharm配置mongo插件的方法

    PyCharm配置mongo插件的方法

    今天小编就为大家分享一篇PyCharm配置mongo插件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-11-11
  • Pytorch搭建简单的卷积神经网络(CNN)实现MNIST数据集分类任务

    Pytorch搭建简单的卷积神经网络(CNN)实现MNIST数据集分类任务

    这篇文章主要介绍了Pytorch搭建简单的卷积神经网络(CNN)实现MNIST数据集分类任务,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • Python参数的传递几种情况实例详解

    Python参数的传递几种情况实例详解

    这篇文章主要给大家介绍了关于Python参数的传递的相关资料,在Python中传递参数指的是函数或方法中的参数传输方式,文中给出了详细的代码示例,需要的朋友可以参考下
    2023-09-09
  • Python爬虫UA伪装爬取的实例讲解

    Python爬虫UA伪装爬取的实例讲解

    在本篇文章里小编给大家整理的是一篇关于Python爬虫UA伪装爬取的实例讲解内容,有需要的朋友们可以学习参考下。
    2021-02-02
  • Django的models中on_delete参数详解

    Django的models中on_delete参数详解

    这篇文章主要介绍了Django的models中on_delete参数详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Python爬虫基础初探selenium

    Python爬虫基础初探selenium

    selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法执行javaScript代码的问题。本文给大家分享Python爬虫基础selenium知识,包括selenium工作原理,感兴趣的朋友跟随小编一起看看吧
    2021-05-05
  • python 查找文件名包含指定字符串的方法

    python 查找文件名包含指定字符串的方法

    今天小编就为大家分享一篇python 查找文件名包含指定字符串的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • python开发飞机大战游戏

    python开发飞机大战游戏

    这篇文章主要为大家详细介绍了python开发飞机大战游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07

最新评论