笨办法学python3 ex18

测试202408112212

def print_two(*args):

定义一个名为print_two的函数。*args表示函数可以接受任意数量的位置参数,这些参数将作为元组传递给函数。

    arg1, arg2 = args

将传入的参数元组args解包,分别赋值给arg1arg2

    print(f"arg1: {arg1}, arg2: {arg2}")

使用格式化字符串(f-string)打印arg1arg2的值。

def print_two_again(arg1,arg2):

定义另一个名为print_two_again的函数,这个函数直接接受两个参数arg1arg2

    print(f"arg1: {arg1}, arg2: {arg2}")

同样使用格式化字符串打印arg1arg2的值。

def print_one(arg1):

定义一个名为print_one的函数,接受一个参数arg1

    print(f"arg1: {arg1}")

使用格式化字符串打印arg1的值。

def print_none():

定义一个名为print_none的函数,这个函数不接受任何参数。

    print("I got nothing'.")

打印固定的字符串"I got nothing'."。

print_two("bai", "linlin")

调用print_two函数,传入两个字符串参数"bai"和"linlin"。函数会将这两个参数解包并打印出来。

print_two_again("bai", "linlin")

调用print_two_again函数,传入两个字符串参数"bai"和"linlin"。函数直接使用这两个参数并打印出来。

print_one("firse!")

调用print_one函数,传入一个字符串参数"firse!"。函数会打印这个参数。

print_none()

调用print_none函数,不传入任何参数。函数会打印固定字符串"I got nothing'."。

测试202408112212

赞赏