Python基础-10

day09回顾
  字典
    in / not in 运算
    len/max/min/sum/any/all
    字典推导式
    python3中推导式的种类:
      列表推导式
      字典推导式
      集合推导式
  集合 set
  固定集合 frozenset
    交集&,并集|, 补集-, 对称补集^, 子集 <, 超集>
    == !=
  in / not in 运算

day10笔记:
函数 function
什么是函数:
  函数是可以重复执行的语句块,可以重复调用。
作用:
  1. 用于封装可重复执行的语句,提高语句的可重用性
  2. 定义用户级别的函数
函数定义语句 def语句的语法:
  def 函数名(参数列表):
      语句块(代码块)
 
函数的语法说明:
  1. 函数的名字就是语句块的名称
  2. 函数名的命名规则与变量名命名规则相同(必须为标识符)
  3. 函数名是一个变量(不要轻易对其赋值)
  4. 函数的自己的命字空间,在函数内部可以访问外部的变量,但外部的语句不能访问函数内部的变量
  5. 函数如果不需要传入参数,则参数列表可以为空
  6. 语句部分不能为空,如果为空需要填充pass语句
示例1:
  def say_hello():
      print("hello world!")
      print("hello tarena!")
      print("hello everyone!")
函数调用:
  函数名(实际调用传递参数)
  注:
    实际调用传递参数 简称"实参"
  调用说明:
    1. 函数调用是一个表达式
    2. 如果没有return语句,函数执行完比后返回None对象
    3. 如果函数需要返回其它的对象,需要用到return语句
示例2:
  # 带有参数的函数的定义
  # 见: 02_def_mymax.py
练习1:
  写一个函数mysum,  此函数带有两个参数x, y.
    此
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值