zoukankan      html  css  js  c++  java
  • 第二十九天Python学习记录

    带参数的命名函数,可以带一个或者多个参数

    函数能够减少重复代码,使程序变的可扩展,使程序变得易维护

    形参变量只有在被调用时才分配内存单元

    实参可以是常量,变量,表达式,函数等,无论实参是何种类型的量,在进行函数调用时,他们都必须有确定的值,以便把这些值传递给形参

    默认参数可以减少默认输入量,默认参数必须放在最后

    关键参数,指定了参数名的就叫关键参数,关键参数必须放在位置参数之后

    函数返回值,函数的外部代码想要获取函数的执行结果,就可以在函数里用return语句把结果返回,函数在执行过程中,只要遇到return语句,就会停止执行并返回结果,也可以理解为return语句代表着函数的结束,

    如果未在函数中指定return,那这个函数的返回值为None

    定义在函数外部一级代码的变量,叫全局变量,全局能用

    局部变量 就是指定义在函数里的变量,只能在局部生效

    在函数内部可以引用全局变量,但不建议使用,因为会修改全局变量

    如果,全局和局部都有一个变量,叫name,函数查找变量的顺序是由内而外的。

    嵌套函数,

    作用域,Python中函数就是一个作用域(Javascript),局部变量放置在其作用域中

    C# Java 中作用域 {}

    代码定义完成后,作用域已经生成,作用域链向上查找

    匿名函数 关键词 lambda

  • 相关阅读:
    Python爬虫框架Scrapy
    继承
    c/c++面试题(7)零碎知识总结
    Linux网络编程(多人在线聊天系统)
    第一章 计算机系统漫游
    Linux网络编程(简单的时间获取服务器)
    虚函数(1)
    c/c++面试题(9)linux方向
    Linux网络编程的一般步骤(1)
    进程/线程介绍
  • 原文地址:https://www.cnblogs.com/xudachen/p/8424416.html
Copyright © 2011-2022 走看看