Python学习(二)---函数

本文介绍了Python的内置函数,如abs、max、min和hex,并讲解了不同类型转换函数,如int、str和float。进一步,文章探讨了Python函数参数的使用,包括必选参数、默认参数、可变参数、关键字参数和命名关键字参数,强调了参数顺序和默认参数使用不可变对象的重要性。最后,简要提到了递归函数的概念。
摘要由CSDN通过智能技术生成

import math

函数

内置函数:
abs(10) 、abs(-10)、abs(-23.22)      #绝对值
max(1,5,-4)            #求最大数
min(-10,1,0.5,6)     #求最小值
hex(255)                #转成十六进制

内置类型转换函数:
int('12')        
str(12.4)      
float('123.23')  
bool(1)
bool('')      #结果为False

 

数据类型检查:
isinstance(x,(int,float))           #判断x的类型是否为int或float类型

#定义函数:格式def (参数):  注意函数体要缩进
#返回用return,如果函数没有返回执行完成自动返回return None
def (x,y,z,...):
    pass
    #函数体,为了保持函数完整性可以用pass

 

#空函数
def empty():
    pass

#pass语句什么也不做,可以用作占位符,保持函数完整性

#python中可以返回多个值,例如游戏中的坐标等,其实返回的是一个元组

#解ax*x + bx + c = 0函数
def quadratic(a,b,c):
    x1 = b*b-4*a*c
    if x1 == 0:<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值