首页 > 编程语言 >python 函数定义

python 函数定义

时间:2022-10-05 11:46:36浏览次数:52  
标签:None 定义 python result 返回值 def 函数

1.函数的定义

#  def 就是 define
def 函数名(传入参数):
    函数体
    return 返回值

# 参数,返回值都可以省

2.函数调用

函数名(参数)

3.函数的传入参数

不像其他语言 不需要定义参数的类型
def 函数名(x, y):

4.即使是没有return 语句,函数还是有返回值,换回值为 None,也可以用变量接收

def say_hi():
    print("你好呀!")

result = say_hi()
print(f"无返回值函数,返回的内容是:{result}")
print(f"无返回值函数,返回的内容类型是:{type(result)}")
"""
运行结果:
你好呀!
无返回值函数,返回的内容是:None
无返回值函数,返回的内容类型是:<class 'NoneType'>
"""

None座位一个特殊的字面量,用于表示:空,无意义,其有非常多的应用场景

  • 用在函数无返回值上
  • 用在if 判断上
    ① 在if判断中None相当于False
    ② 一般用于在函数中主动返回None,配合if判断做相关处理
  • 用于声明无内容的变量
    ① 定义变量,但暂不需要变量有具体值,可以用None代替
    name = None

标签:None,定义,python,result,返回值,def,函数
From: https://www.cnblogs.com/dalier/p/16755278.html

相关文章

  • Python-API笔记
    random.seed()&np.random.seed()np.random.seed()函数用于生成指定随机数。seed()被设置了之后,np,random.random()可以按顺序产生一组固定的数组。如果使用相同的se......
  • 使用自定义的类CSetODBC(一)
                                             何志丹1,理论上支持任何数据库,以Acess为例,结构如下图body.clientHeight)this.wid......
  • 使用自定义的类CSetODBC(二)
                                          何志丹1,利用SQL词句理论上可以使用任何数据库,以sql为例.body.clientHeight)this.width=......
  • 类型转换及相关函数
    4.11类型转换及相关函数在Python中,不同的数据类型是可以相互转换的,下面列举一些之前没有介绍但是比较常见的数据类型转换及相关函数,以供参考。4.11.1进制转换类4.11.1......
  • VS2005导出函数命名规则
    操作系统:Win7总结的规律:第一个@前面是函数名,第一个@到第二第三个@是类名,第三个@到第四个@是返回值参数的类型1,如果有参数(不包括void),以@Z结尾,否则以XZ结尾2,VS2005都是......
  • python socket 网页爬虫
    importsocket#第一步获取域名或ip地址host='www.baidu.com'port=80header=b'GET/HTTP/1.1\r\nHost:www.baidu.com\r\nConnection:close\r\n\r\n'#第二步域......
  • 绝对值函数
    如何使用绝对值函数fabs()功能:求浮点数的绝对值函数原型:doublefabs(doublex);函数功能:函数fabs的作用是求浮点数x的绝对值。函数参数:参数x是一个浮点数。说明:函数fabs()的......
  • Python OpenCV给证件照换底色
    投简历、找工作这些事都需要证件照,有些还要求证件照背景颜色、尺寸大小,本文分享一下如果通过PythonOpenCV来实现照片裁剪和更换背景色1、读取照片importcv2importnumpya......
  • Python爬虫
    目录MangoDBRedis爬虫常用库安装seleniumlxmlbeautifulsouppyquerypymysqlpymongoRedisFlaskDjango爬虫原理正则表达式BeautifulSoup解析库基本使用标签选择器标准选择器CS......
  • Python编程经验
    目录代码结构工作目录全局变量调试信息异常处理尝试次数化简结构日志哈希和ID函数第三方库exchangelib字符串处理replacestripsplitjoin格式化列表处理打包函数代码结构......