Day9-总结

2019-06-14  本文已影响0人  SheeranED

一.函数基础

1.什么是函数

2.函数的分类

3.声明函数

求两个数的和

 def zzq_sum(num1, num2):
     print(num1+num2)
#### 4.函数的调用

调用函数就是使用函数

练习1:求三个数的和

def zzq_sum(num1, num2, num3):
    print(num1 + num2 + num3)

练习2:写一个函数判断一个字符串中有中文字符

def chinese_char(str1):
    for item in str1:
        if '\u4e00' <= item <= '\u9fa5':
            print('有中文字符')
            break
        else:
            print('没有中文字符')
            break

练习3:写一个函数实现将一个数据插入到列表的最前面

def insert_front(num1, list1):
    list1.insert(0, num1)
    print(list1)
zzq_sum(1, 2, 3)
chinese_char('daffff')
insert_front(2, [1, 2, 3, 4])

二.函数的参数

1.位置参数和关键字参数(实参)

2.参数默认值(形参)

3.参数类型的说明

4.不定长参数

def func(*args, **kwargs):
    print(args, kwargs)
func(2, k=1, d=2)
上一篇 下一篇

猜你喜欢

热点阅读