自定义函数
(1)既有输入值又有输出值
def magic(paper, hat):
print(f'这里有{paper}和{hat}')
return'变成了鸽子'
magic('面粉','桌布')
注意缩进问题(print和return共同缩进,且return和字符串没有空格)
(2)没有输入值,有输出值
import datetime
def yesterday():
date = datetime.datetime.now() - datetime.timedelta(days=1)
return date.date()
yesterday()
(3)有输入值,没有输出值
def upload.data(date):
print(f'已经将{date}数据,上传到数据库')
upload_date('2024-7-10')
(4)没有输入值,没有输出值
def upload_data():
date = yesterday()
print(f'已经将{date}数据,上传到数据库')
upload_data()