📅  最后修改于: 2023-12-03 15:04:36.312000             🧑  作者: Mango
在Python中,打印和返回都是很常用的操作。打印可以让我们在程序运行时输出一些内容,便于调试和了解程序的运行情况;返回则是将函数中的计算结果返回给函数调用处,从而实现对函数的调用和处理。
Python中的打印主要是通过print
语句实现的。print
语句可以接受多个参数,用逗号隔开,这样就可以输出多个内容,且不同内容之间会自动添加一个空格。
print('Hello,', 'world!') # Hello, world!
也可以使用+
号来连接字符串和变量,从而输出更复杂的内容。
name = 'Alice'
age = 25
print('My name is ' + name + ', and my age is ' + str(age) + '.') # My name is Alice, and my age is 25.
print
语句还可以使用格式化字符串,更方便地输出变量的值。
name = 'Bob'
age = 30
print(f'My name is {name}, and my age is {age}.') # My name is Bob, and my age is 30.
Python中的函数可以通过return
语句向函数的调用处返回值。返回值可以是任何数据类型,包括数字、字符串、元组、列表、字典等等。
def add(a, b):
return a + b
result = add(2, 3)
print(result) # 5
注意,函数返回值可以有多个,这时需要使用元组或者列表来封装多个值,然后一起返回。
def math(a, b):
add = a + b
sub = a - b
mul = a * b
div = a / b
return add, sub, mul, div
result = math(10, 3)
print(result) # (13, 7, 30, 3.3333333333333335)
在函数中使用return
语句时,如果没有指定返回值,则函数默认返回None
。
def hello(name):
print(f'Hello, {name}!')
result = hello('Cindy')
print(result) # None
打印和返回是Python中常用的操作,可以让我们更好地了解程序的运行情况和处理计算结果。print
语句可以输出不同内容的字符串和变量,return
语句可以将计算结果返回给函数调用处,两者在Python编程中的作用不可忽视。