首页 > 编程语言 > 详细

Python函数

时间:2020-09-06 14:26:21      阅读:56      评论:0      收藏:0      [点我收藏+]

Python不但能非常灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用。

一、定义函数

在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。

  def my_abs(x):
        if x >= 0:
              return x
        else:
              return -x

二、导入外部函数

  from 外部文件名 import 外部函数名

三、空函数

空函数:什么也不做的函数,pass可以用来作为占位符,比如现在还没想好怎么写函数的代码,就可以先放一个pass,让代码能运行起来。

  def nop():
        pass

缺少了pass,代码运行就会有语法错误。

  if age >= 18:
        pass

四、求绝对值的abs函数

  abs(100)

五、求最大值的函数max

max()可以接收任意多个参数,并返回最大的那个

  max(2, 3, 1, -5)

六、数据类型转换函数

比如int()函数可以把其他数据类型转换为整数

  int(‘123‘)
  float(‘12.34‘)
  str(1.23)
  bool(1)

七、把一个整数转换成十六进制表示的字符串

  hex()

八、给函数起别名

函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函数起了一个“别名”。

  a = abs # 变量a指向abs函数
  a(-1) # 所以也可以通过a调用abs函数

Python函数

原文:https://www.cnblogs.com/ptxiaochen/p/13621033.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!