当前分类:python>>正文

Python函数输入与输出的含义

来源:互联网   更新时间:2023年7月14日  

Python 笔记

一、输入函数参数

def add(a, b):
    return a + b

print(add(1, 2))
def greet(name, message):
    print(f"{name}, {message}")

greet(name="Tom", message="Hello!")

二、函数返回值

def find_min_max(l):
    return min(l), max(l)

my_list = [1, 2, 3, 4, 5]
my_min, my_max = find_min_max(my_list)

print(f"The minimum value is {my_min} and the maximum value is {my_max}.")

三、默认参数值和可变参数

def greet(name="User"):
    print(f"Hello, {name}!")

greet()      # 输出结果为 "Hello, User!"
greet("Tom") # 输出结果为 "Hello, Tom!"
def greet(*names):
    for name in names:
        print(f"Hello, {name}!")

greet("Tom", "John", "Henry")
def greet(**names):
    for name in names:
        print(f"Hello, {names[name]}!")

greet(Tom="Mr. Tom", John="Dr. John", Henry="Mr. Henry")

结论

本文固定链接:https://6yhj.com/leku-p-4828.html  版权所有,转载请保留本地址!
[猜你喜欢]

标签: 站长工具