6函数_练习题

函数_练习题:

【达人、专业】

1-3 三选一

4-5     二选一

6-7 二选一

10-11 二选一

【专业】

8-9 二选一

递归练习 2-3   二选一


1.定义函数  moreThan(num),判断输入的数字是否大于1500,打印输出"大于1500"或"不大于1500"

2.定义函数:max(x, y),返回两个整数的输入的最大值

3.定义函数,max(x,y,z),返回求三个整数的最大值

4.定义函数 generateNum( ) 返回从0~9的十个数字中随机取出4个不重复的数字组成一个字符串

例如:0123,3657,4578

5.定义函数:taxRate(income)  ,根据收入的不同,显示输出不同的税率和税金。

个人所得税采用速算扣除数法计算超额累进税率的所得税时的计税公式是:

应纳税额=应纳税所得额×适用税率-速算扣除数

个人所得税

税率

速算扣除数

个税所得额<=5000

0

0

超过5000,个税区间在0-3000

3%

0

超过5000,个税区间在3000-12000

10%

210

超过5000,个税区间在12000-25000

20%

1410

超过5000,个税区间在25000-35000

25%

2660

超过5000,个税区间在35000-55000

30%

4410

超过5000,个税区间在55000-80000

35%

7160

超过5000,个税区间在80000以上

45%

15160

6.定义函数 getLength,打印用户传入的容器类型数据长度

7.定义函数 getType,参数为容器类型数据,打印所有奇数位索引对应的元素

8.定义函数 connect ,接收一个参数(可迭代性数据),用 _ 让元素相连成字符串,打印出来

9.定义函数 getMin,接收任意参数,打印最小值

提示:可能为不同的数据类型

10.定义函数 getPoker( ),返回一个扑克牌列表,里面有52项,每一项是一个元组

例如:[(‘红心’,2),(‘草花’,2), …(‘黑桃’,‘A’)]

11.定义函数 count( ) ,统计一个字符串中大写字母、小写字母、数字的个数,并以字典为结果返回给调用者

【递归练习】

1.求阶乘,传入一个参数n,返回n的阶乘

例如:cal(7)  计算 7*6*5*4*3*2*1

2.有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

3.猴子吃桃:猴子第一天摘下若干个桃子,当即吃了一半,不过瘾就多吃了一个。第二天又将剩下的桃子吃了一半,不过瘾多吃了一个。以后每天都吃前一天剩下的一般再加一个。到第10天刚好剩下一个。问猴子第一天摘了多少个桃子?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值