关于函数,我猜你一定不知道Python还能这么玩 在Python的世界里函数是你我他每天都在打交道的东西。但说真的——你确定你真的懂函数吗还是说你只是知道def知道return然后每天在代码里机械地写着如果是这样那今天这篇博客可能就是你从“会用函数”到“玩转函数”的分水岭。一、函数也是一等公民在Python里函数和其他变量没什么两样。这意味着函数可以被赋值给变量函数可以作为参数传给另一个函数函数可以作为返回值1.函数当变量变来变去2. 函数作为参数二、函数记忆并且函数可是有“记忆”的一般情况下调用完里边的变量就销毁了但是如果你想让它记住一些东西那当然也是可行的。每次调用c1它都在更新自己的count。三、提示Python是动态类型但你可以给函数加上类型提示。它不会改变运行时行为让看代码的人立刻明白参数应该是什么。这样就可以让你的函数自带说明书啦领导再也不用担心看不懂我定义的奇奇怪怪函数了。函数是Python里较为简单的构建了但是越是基础的越要花时间去学习运用理解透彻打好地基。