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

2018-04-19  本文已影响0人  hsiaojun

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)
上一篇 下一篇

猜你喜欢

热点阅读