【Python】复习3:函数

本文深入探讨Python的函数使用,包括基础函数、定义函数、参数与返回值的概念。讲解了内置函数如print()、len()等,以及参数传递的值传递和引用传递机制。文章通过示例展示函数的定义和调用,强调了函数在代码复用和模块化中的重要性。
摘要由CSDN通过智能技术生成


函数

  • 定义函数:封装可重复使用的代码块。
  • 参数与返回值:函数可以接收输入(参数)并返回输出(返回值)。
  • 内置函数:Python自带的一些常用函数,如print()、len()等

基础函数&常用函数

Python 提供了许多内置的基础函数和常用函数,这些函数用于执行常见的任务,如数学运算、类型转换、序列操作等。下面是一些 Python 中常用的基础函数和它们的简单描述:

基础函数

  1. print():用于输出信息到控制台。
print("Hello, World!")
  1. input():用于从用户处获取输入。
name = input("What's your name? ")
print("Hello, " + name + "!")
  1. type():返回对象的类型。
x = 5
print(type(x))  # 输出: <class 'int'>
  1. len():返回对象(如字符串、列表、元组等)的长度或项目数。
s = "hello"
print(len(s))  # 输出: 5
  1. id():返回对象的“身份”。
x = 5
print(id(x))  # 输出: x 对象的内存地址
  1. int()float()str()list()tuple()dict() 等:用于数据类型转换。
s = "123"
num = int(s)  # 将字符串转换为整数
print(num)  # 输出: 123
  1. range():生成一个整数序列。
for i in range(5):
    print(i)  # 输出: 0 1 2 3 4
  1. isinstance():检查对象是否是一个已知的类型。
x = 5
print(isinstance(x, int))  # 输出: True

常用函数

  1. round():对浮点数进行四舍五入。
num = 3.14159
rounded_num = round(num, 2)  # 保留两位小数
print(rounded_num)  # 输出: 3.14
  1. abs():返回数字的绝对值。
num = -5
abs_num = abs(num)
print(abs_num)  # 输出: 5
  1. min()max():返回序列中的最小值和最大值。
numbers = [1, 3, 5, 7, 9]
print(min(numbers))  # 输出: 1
print(max(numbers))  # 输出: 9
  1. sum():返回序列中所有数字的和。
numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
print(total)  # 输出: 15
  1. sorted():返回排序后的列表。
numbers = [5, 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值