python 4.0 函数

4.函数

4.1 概念

特定代码的片段,方便直接调用这样的模块

4.2 定义与调用

4.2.1 函数的定义

def function():
        code here
def printinfo():
        print("made by bill")

4.2.1 函数的调用

printinfo()

4.3 函数的类型

带参数和带返回值的函数

  • 带参数的函数
    def adddd(a,b):
        c = a+b
        print(c)
    adddd(1,2)
  • 带返回值的函数
    def adddd(a,b):
        return a+b #通过return来返回运算结果
    result=adddd(1,2)
    print(adddd(1,2))
    print(result)
    • 你不能返回值之后再print,所有语句都应该在return前完成
  • 返回多个值的函数
    def divid(a,b):
        shang = a//b #向下取整
        yushu = a%b
        return shang,yushu #直接逗号
    #外部如何调用?
    sh,yu =divid(12,7)
    print(sh)
    print(yu)

    小应用:
    打印“横线”的函数:

    def hen():
        print("-"*30)

    通过输入参数自定义行线数量,打印“横线”的函数:

    def henhen(a):
        i=1
        while i<=a:
            hen()
            i+=1

    三数求和函数(为了方便建议含有返回值):

    def sum3(a,b,c):
        return a+b+c

    三数平均值函数:

    def avg3(a,b,c):
        return sum3(a,b,c)/3.0 #细节:3.0使得可以输出小数
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇