【以下功能都使用函数封装】
提示: 涉及到要返回的题目,请使用return
基础题
1.封装函数,计算从1到某个数以内所有奇数的和并返回
方法一:
def fn(num):
return(for i in range(1,num+1,2))
方法二:
def fn():
num = int(input("请输入一个数字:"))
sum = 0
for i in range(1,num+1,2):
sum += i
return sum
nn = fn()
print(nn)
2.封装函数,判断某个数是否是偶数,返回结果(True或False)
def test(num):
return num % 2==0
print(test(11))
3.封装函数,交换某两个变量的值, 并返回结果
def fn(a,b):
return b,a
print(demo(12,34))
4,封装函数,将某个字符串中的大写字母转换为小写,小写字母转换为大写,将新的字符串返回【参数设置为默认参数】
swapcase()
def fn(n="dffASDffA"): # 任意定义一个字符串
return n.swapcase()
print(fn())
进阶题
1.封装函数,比较某两个数的大小,返回较大的一个
def get_max(a,b):
return max(a,b)
print