当前位置:首页>python>小白学python第49天之函数的应用案例

小白学python第49天之函数的应用案例

  • 2026-08-26 00:15:36
小白学python第49天之函数的应用案例

1.25

函数的应用案例

这几天,我们学习python中的函数,学会了函数的定义、函数的调用、return返回值、函数的说明文档,以及函数的嵌套。今天,我们继续巩固函数的应用。

1

函数的应用案例

(1)案例1

使用print方法打印一条横线

print('-' * 40)

(2)案例2

对案例1进行升级,可以根据输入的num数值,生成指定数量的横线

def print_lines(num, length):    """ print_lines函数主要作用用于生成多条指定长度的横线,拥有两个参数num和length,都是int整数数据,num用于控制生成的横线数量,length用于控制生成的横线的长度 """    for i in range(num):        print('-' * length)# 调用函数说明文档help(print_lines)# 调用函数print_lines(4, 40)

(3)案例3

封装一个函数,用于求3个数的平均值

def average_num(num1, num2, num3):    """ average_num函数主要用于生成3个数的平均值,一共有3个参数,num1、num2、num3,要求是整型或浮点类型的数据,其返回结果就是三个数的平均值 """    sum = num1 + num2 + num3    return sum/3# 调用average_num方法# help(average_num)print(average_num(10, 20, 30))

(4)案例4

编写一个函数,有一个参数str1,输入信息如'1.2.3.4.5',使用函数对齐进行处理,要求最终的返回结果为'5-4-3-2-1'

def func(str1):    # 方法一:对字符串进行翻转操作(切片)    str1 = str1[::-1]return str1.replace('.', '-')    # 方法二:使用split切割,然后reverse进行翻转    # list1 = str1.split('.')    # list1.reverse()# return '-'.join(list1)# 调用函数实现字符串翻转拼接str1 = '1.2.3.4.5'print(func(str1))

今日学习完毕,课后作业:

已知:原字符串: hello.world,请运用今天所学的知识,将原字符串转换为大写并反转。

最新文章

随机文章