- 实验目的
- 掌握函数的基本定义和调用
- 熟练函数参数的定义与使用
- 编写函数,判断一个数是否为素数,是返回True,否返回False。并编写测试程序,调用该函数,判断从键盘输入的数是否为素数。素数也称质数,是指只能被1和他本身整除的数。
2.编写函数,接收一个英文字符串,分别统计大写字母、小写字母、数字、其他字符的个数,并将统计的个数通过return一起返回。(return返回值多个,将以元组返回)。并编写测试程序,调用该函数,测试一段英文字符串大写、小写、数字及其他字符的个数。
3.局部变量与全局变量练习:
- 局部变量为基本数据类型(不可变类型)
给出下列Python程序,分别指出两个函数中对应的变量以及测试程序中的变量是局部变量还是全局变量,并写出打印结果。
定义的两个函数:
测试代码:
4.编写函数,模拟内置函数sum():
5.自行设计函数,接收一个所有元素互不相等的实数列表ls和一个整数n,要求将值小于或等于n的元素放在一起(无需考虑顺序),将值大于n的元素放在一起。
6.编写函数max_value(a,b,*c),利用return语句返回函数值,求若干个数中的最大值。 可使用以下思路完成:
- 选取第一个数为最大值
- *c中的可变数量参数,利用遍历循环比较。