?
# 【以下功能都使用函數封裝】
# 提示: 涉及到要返回的題目,請使用return
# 基礎題
# 1.封裝函數,計算從1到某個數以內所有奇數的和并返回
def fn1(n):
? ? return sum([i for i in range(1, n, 2)])
print(fn1(7))
# 2.封裝函數,判斷某個數是否是偶數,返回結果(True或False)
def fn2(n):
? ? if n % 2:
? ? ? ? return False
? ? else:
? ? ? ? return True
print(fn2(8))
# 3.封裝函數,交換某兩個變量的值, 并返回結果
def fn3(n):
? ? if n % 2:
? ? ? ? return False
? ? else:
? ? ? ? return True
print(fn2(8))
# 4,封裝函數,將某個字符串中的大寫字母轉換為小寫,小寫字母轉換為大寫,將新的字符串返回【參數設置為默認參數】 swapcase()
?
?