fqy131314

Python——函数

什么是函数?

        有时候,一些代码可能要在许多地方使用。如果采用传统的方式,一直重复缩写相同的代码,那么代码将变得非常糟糕,并且非常难以维护。这时候我们就可以采用函数,来把一些重复执行的代码封装成一个函数,以后要调用相同的代码的时候,就只要调用这个函数就可以了。

函数定义和调用

1.定义函数:语法是使用def:

        def   函数名(参数,可以为空):

                # 要执行的代码

           # 示例:

        def   hello_world():

                print('hello  world')

2.调用函数:语法是使用这个函数的名字,后面再给个圆括号:

        函数名(参数,可以为空)

        # 示例:

        hello_world()

3.函数参数:函数可以传递参数进去给函数:

 

4.默认参数:有时候一些参数,你可能需要给函数调用者,使用一个默认的参数,那么通过一下方式实现:

        def great(name, age = 18):

                print(name, age)

        greet('python')         # age将使用18来作为默认参数

        greet('python', age = 20)         # age将使用20来作为默认参数

        # 参数默认值

        def test2(usernam = "micheal"):

                print('用户名是{}'.format(username))

        def roll_dice(couht = 3)

                from random import randint

                total = 0

                for _ in range(count):

                        num = randint(1, 6)

                        print(num)

                        total += num

                return total

如下图:结构清晰,和go语言很像 ,可以无缝衔接go

5.*args 

# 就是元组

 

6.**keargs

#就是字典

posted on   会飞的鱼-blog  阅读(17)  评论(0编辑  收藏  举报  

相关博文:
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示