zoukankan      html  css  js  c++  java
  • python学习笔记第五节(函数,名称空间,作用域)

    python2中 默认存为unicode需要再字符串前加u

    循环打印每一行

    循环打印整个文件内容方式二
    下面这种同一时间取一行

    先定义后执行

    函数定义的时候,只检测语法错误,不执行

    函数返回值,默认是元组模式
    return 只能返回一次

    形参与实参

    形参就是变量名
    实参就是值

    打破顺序限制

    经常变化的值用位置形参,值通常不变的用默认参数。
    默认参数通常定义成不可变类型。
    默认参数只在定义时被赋值一次。

    可变长参数就是*

    关键字参数(关键字参数指的是实参当中指定y=2,z=3等等)

    *等同于位置参数

    函数内套函数

    错误版本

    正确版本

    命名关键字参数
    必须要传值,必须是以关键字的形式传值

    书写顺序

    名称空间与作用域

    函数的赋值优先从局部名称空间查找,然后去全局名称空间查找,最后去内置名称空间查找

    名称空间,先局部,全局,在内置
    作用范围,优先从当前位置找,再去另一个地方找

    函数对象

  • 相关阅读:
    51单片机入门(三)
    51单片机入门笔记(二)
    51单片机入门笔记
    团队项目-需求分析报告
    团队项目-选题报告
    第一次结对编程作业
    第一次个人编程作业
    第一次博客作业
    tomcat的安装和配置
    循环
  • 原文地址:https://www.cnblogs.com/ArmoredTitan/p/7017364.html
Copyright © 2011-2022 走看看