聪明办法学Python Task03&Task04

数据类型和操作

  • 上篇博客已写

变量

  • 上篇博客已写

函数

  • 函数有两部分组成:header和body

    • header用于定义(def)函数接口(函数名称与参数)

      • 当函数被调用时,参数将会作为变量被提供给函数的body部分
      • 可以提供多个参数(用,逗号分隔),也可以不提供参数(0个)
      • header以冒号(:)结尾,代表后面会跟着body部分
    • body 包含函数所需要执行的操作

      • 语句需要缩进
      • 当语句不在缩进,函数部分结束
      • 一般会使用return语句,来让函数返回其结果,但不是必须
  • 使用函数名来调用函数

  • 函数名后紧跟一对括号

  • 括号中是我们设定的参数的值,一个不多,一个不少

  • 函数会返回设定的return语句的值

语句和表达式

  • 能用print输出,就是表达式

内置函数

  • 类型转换

  • 一些基本数学函数(不在math库中)

    • abs(x) 绝对值

    • max(x,y) 返回最大值

    • min(x,y) 返回最小值

    • pow(x,y) 次方运算,等价于x**y

    • round(x,y) 取最近的一个整数(并不完全是四舍五入),y是保留位数

变量作用域

  • 函数内的变量具有局部作用域,它只存在于函数内部,与其他函数中的同名变量无关

  • 在函数外部定义变量时,变量具有全作用域,在任何地方都可以使用

  • 尽量避免使用全局变量

返回语句

  • 区分print和return

函数组合

posted @ 2024-12-01 19:50  Z好运来来  阅读(6)  评论(0编辑  收藏  举报