美文网首页
一 -34 python (函数)4种函数的类型

一 -34 python (函数)4种函数的类型

作者: hsiaojun | 来源:发表于2018-04-19 01:08 被阅读0次

4种函数的类型

函数根据有没有参数,有没有返回值,可以相互组合,一共有4种

  • 无参数,无返回值
  • 无参数,有返回值
  • 有参数,无返回值
  • 有参数,有返回值

1 无参数,无返回值的函数

def print_menu():
    """打印菜单"""
    print('--------------------------')
    print('      xx涮涮锅 点菜系统')
    print('')
    print('  1.  羊肉涮涮锅')
    print('  2.  牛肉涮涮锅')
    print('  3.  猪肉涮涮锅')
    print('--------------------------')

2 无参数,有返回值的函数

def get_pi():
    """
    获取圆周率
    :return: 圆周率,小数点后保留9位 
    """
    return 3.141592654

pi = get_pi()
print('圆周率为:%.9f' % pi)

3 有参数,无返回值的函数

def print_star(num):
    """
    打印星星
    :param num: 星星数量
    """
    print("*" * num)

print_star(5)

4 有参数,有返回值的函数

def func_sum(num):
    """
    0-n累加求和
    :param num: 累加的最后一个数
    :return: 累加的和
    """
    result = 0   
    i = 1
    while i < =num:
        result = result + i
        i += 1
    return result  #返回result结果

result = func_sum(100)
print('1~100 的累加和为:%d' % result)

相关文章

  • 一 -34 python (函数)4种函数的类型

    4种函数的类型 函数根据有没有参数,有没有返回值,可以相互组合,一共有4种 无参数,无返回值 无参数,有返回值 有...

  • Python数据类型转换

    Python数据类型之间的转换 查看变量数据类型: Python数学函数 Python随机数函数

  • python 函数参数类型

    本文主要学习内容: python函数参数类型 python 的函数参数类型分为4种:1.位置参数:调用函数时根据函...

  • 2018-08-31 day10 文件操作

    函数作为变量 在python中,函数就是一种特殊的类型,声明函数就是声明function类型的变量。 函数作为变量...

  • python笔记一 入门py

    id()函数,是python内置函数,查看每一个对象的地址。 type();函数查看对象的类型。 python中对...

  • Python 数字

    2018-06-28 ###Python数学函数 ###Python数字类型转换 #abs() 函数返回数字的绝对...

  • 类型注解

    一.函数注解 Python3.5 引入 对函数的参数进行类型注解 对函数的返回值进行类型注解 只对函数参数做一个辅...

  • 2018-08-31函数基础3(day10)

    一、函数作为变量 在python中,函数就是一种特殊的类型。声明函数的时候,其实就是声明类型是function的变...

  • 4.函数

    数据类型转换 Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数: ...

  • 2019-05-06 Python --调用函数

    数据类型转换 Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数: ...

网友评论

      本文标题:一 -34 python (函数)4种函数的类型

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