zoukankan      html  css  js  c++  java
  • day 009

    day 009

    If not os.path.esists(key_word): os.mkdir(key_word)

    确认路径是否存在;爬取数据时对下载文件分类保存

    函数

    函数是在分开工具,不会减少代码量

    函数的语法

    def 函数名;定义工具名--》与变量规范相同 《要实现的功能》 函数名()才使用;(通过def+函数名对内部代码进行封装)

    defname():
     正常写入程序
    name() # 使用函数
    1. 空函数;

      #TODO:注册功能 暂时不会写入 # 插入一个书签,
      pass#写个空函数占个位置
    2. 参数;

      型参(描述)实参 (具体的值)

      defadd(x,y):  # x,y型参
         returnx+y
      add(1,2)# 1,2实参
    3. 默认型参;

      在定义阶段就已经被付值,在调用时可以不付值,也可以给其付值将默认值替换掉。

       

    4. 关键字实参;

      在调用函数时,按照键值对的方式为指定的参数穿值,可以打破位置限制

      可以混用位置实参与关键字实参,但关键字实参必须在位置实参之后,且不能对一个型参重复付值。

    5. 位置参数;

      从左到右依次一次定义的型参,每一个都必须被传值,位置实参必须与之一一对应。

    6. 函数的返回值;return

      函数内部代码经过一些逻辑处理获得的结果。需要得到,但不打印该结果

      return是一个函数结束的标志

      return的返回值可以是任意数据类型

       

    7. 无参函数;

      无参数,无需输入参数,直接使用

      defadd():
         print('固定内容')
      add()

       

    8. 有参函数

      有参数,使用时必须输入参数

      defadd(x,y):
         returnx+y
      add(1,2)

       

    定义函数

  • 相关阅读:
    code review
    自我封闭
    怎么验证?
    DRUPAL点滴
    CRLF CSRF XSS
    各种element/format 在manage display 下的选项
    html list <==> unformatted list
    ctrl + d 在phpstorm 和 eclipse 中的不同含义
    常量和变量的区别
    JSON和php里的数据序列化
  • 原文地址:https://www.cnblogs.com/luocongyu/p/11448321.html
Copyright © 2011-2022 走看看