美文网首页
01-recode(知识回顾)

01-recode(知识回顾)

作者: 阅心_5cc2 | 来源:发表于2018-07-26 08:46 被阅读0次

1.函数的声明

def 函数名(形参):
'''函数说明'''
函数体

2.怎么声明函数

参数的作用:从函数外面给函数传值

3.对函数的调用:

a.回到函数声明的地方
b.将实参的值赋值给形参
c.执行函数体

4.函数的参数:

调用
位置参数 和 关键字参数

声明
给参数赋默认值(有默认值的参数放到最后面)
参数个数不定(在参数前面放个 * 号)

9.写一个函数,可以对多个数进行不同的运算
例如: operation('+', 1,2,3) --->求1+2+3的结果
operation( '-',10,9) --->求10-9的结果
operation( '',2,4,8,10) --->求24* 8* 10的结构

def operation(char,*numbers):
    if char == '+':
        sum1 = 0
        for items in numbers:
            sum1 += items
            print('和为:',sum1)


elif char =='-':
    if len(numbers):
        sum1 = numbers[0]
        for index in range(len(numbers)):
            # 如果下标不是0,就减
            if index:
                sum1 -= numbers[index]
        print('差为:',sum1)
    else:
        print('没有可操作的数字')
operation('-',10,30)

相关文章

  • 01-recode(知识回顾)

    1.函数的声明 def 函数名(形参):'''函数说明'''函数体 2.怎么声明函数 参数的作用:从函数外面给函...

  • day7 课堂总结

    01-recode 02-jinzhi 03-binary

  • 知识回顾

    计算机网络(TCP/UDP/HTTP/SOCKET) 阿里巴巴Android开发手册techforum-img.c...

  • 知识回顾

    1.配置jq条件 2.页面加载 function load(){ window.open(...

  • 2018-11-05 Day06 js基础应用

    01-recode 02-交互界面基础 判断成都车辆限行

  • day18课堂总结

    01-recode 02-socket编程 import socket =========服务器套接字======...

  • day12 课堂总结

    01-recode 02-json数据 03-异常捕获 04-抛出异常

  • Day9-总结

    01-recode 1.字典 增:字典[key] = 值 ; 字典.setdefault(key,值) ;字典.u...

  • 2018-09-10

    01-recode 1.文件操作a.操作流程:打开文件---》操作文件----》关闭文件with open() ...

  • day13 课堂总结

    01-recode 1.打开文件 -> 操作文件 -> 关闭文件 02-json 03-jsonFile...

网友评论

      本文标题:01-recode(知识回顾)

      本文链接:https://www.haomeiwen.com/subject/sdqmmftx.html