1-9Python入门之函数调用

本文介绍了Python编程中内置函数的使用,包括数学运算、类型转换、序列操作等,并提供了实例和编程任务。此外,还详细讲解了函数调用的正确方法,强调了参数和顺序的重要性,通过实际例子帮助学习者掌握函数调用的技巧。最后,探讨了函数作为参数的多种情况,以及如何将函数应用于实际问题,如计算圆的面积。
摘要由CSDN通过智能技术生成

第1关:内置函数 - 让你偷懒的工具

100

  • 任务要求
  • 参考答案
  • 评论121

任务描述

我们在编程过程中会用到很多函数,但我们不需要每个函数都自己去编写,因为 Python 内置了很多十分有用的函数,我们在编程过程中可以直接调用。本关目标是让学习者了解并掌握一些常用的 Python 内置函数的用法。

相关知识

数学运算

abs():返回数值的绝对值,例如:

 
  1. >>> abs(-4)
  2. 4

divmod():返回两个数值的商和余数,例如:

 
  1. >>> divmod(7,2)
  2. (3,1)

max():返回元素中的最大值,例如:

 
  1. >>> max(2,6,1,7)
  2. 7

min():返回元素中的最小值,例如:

 
  1. >>> min(2,6,1,7)
  2. 1

sum():返回传入元素之和,例如:

 
  1. >>> sum((1,2,3,4))
  2. 10
  3. >>> sum([1,2,3,4])
  4. 10
  5. >>> sum((1,2,3,4),-10)
  6. 0

类型转换

bool():根据传入的参数的逻辑值创建一个新的布尔值,例如:

 
  1. >>> bool()
  2. False
  3. >>> bool(1)
  4. True
  5. >>> bool(0)
  6. False
  7. >>> bool('str')
  8. True

int():根据传入的参数创建一个新的整数,例如:

 
  1. >>> int('3')
  2. 3
  3. >>> int('3.6')
  4. 3

float():根据传入的参数创建一个新的浮点数,例如:

 
  1. >>> float() # 不提供参数的时候,返回0.0
  2. 0.0
  3. >>> float(3)
  4. 3.0
  5. >>> float('3')
  6. 3.0

complex():根据传入的参数创建一个新的复数,例如:

 
  1. >>> complex() # 当两个参数都不提供时,返回复数0j
  2. 0j
  3. >>> complex('2+4j')
  4. (2+4j)
  5. >>> complex(1,2)
  6. (1+2j)

序列操作

all():判断可迭代对象的每个元素是否都为True值,例如:

 
  1. >>> all([1,2,3]) # 列表中每个元素逻辑值均为True,返回True
  2. True
  3. >>> all([0,1,2]) # 列表中0的逻辑值为False,返回False
  4. False
  5. >>> all(()) # 空元组
  6. True

any():判断可迭代对象的元素是否有为True值的元素,例如&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sa_sa_ki_Haise

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值