python中的函数、类、对象、包都是啥意思?
1、函数——重复的事情不做两次
函数还是比较好理解的吧,数学中就学到过函数,就是用来解决某一些问题的过程。为啥要写函数?首先是方便代码重用,另外写函数方便把一些大的问题分解成多个小问题来解决,是一种分治的思想。
定义函数的格式:
def functionName(参数1,参数2,参数3):
代码
例1:这个是一个没有任何参数的函数,调用后就打印“hello”,
def show():
print("hello")
show()#调用函数
例2:返回一个数的绝对值
def f3(x):
'''返回一个数的绝对值'''
if x<0: x