zoukankan      html  css  js  c++  java
  • python学习03--函数定义与调用

    1.函数定义

      格式: 

        (1)无参数

          def fun1():

            print "hello"

        (2)有参数

          def fun2(a, b):

            print a + b

         定义函数时,可以有多个形式参数 

    2.函数调用  

        1中已经定义好了函数,调用函数直接写函数名,有参数的要传参数。

        调用fun1   :     fun1()

        调用fun2   :     fun2(1, 3)

    3.调用函数时,传递参数

      (1)可以在定义函数时设置默认的参数值

          def fun3(x=3, y="python"):

            print x,"个",y

          调用fun3不传参数时,会用默认的参数值。

      (2)调用函数时传递指定的参数

          fun3(y="ph")

      (3)有两个参数的函数,在调用函数时只传了一个参数,那么默认会赋值给第一个参数。

          fun3(56)

          函数运行时,会把56赋值给x

    4.编码方式

        #coding:utf8

        #coding=utf8

        #encoding:utf8

        #encoding=utf8

        

  • 相关阅读:
    洛谷P1070 道路游戏
    洛谷P1556 幸福的路
    洛谷P1457 城堡 The Castle
    洛谷P1298 最接近的分数
    2017-9-13 NOIP模拟赛[xxy]
    洛谷P3405 [USACO16DEC]Cities and States省市
    洛谷P1549 棋盘问题(2)
    洛谷P1578 奶牛浴场
    洛谷P2073 送花
    洛谷P3797 妖梦斩木棒
  • 原文地址:https://www.cnblogs.com/kylyww/p/6588502.html
Copyright © 2011-2022 走看看