初级
1.对加减乘除分别封装⼀个函数进⾏计算,参数是两个数,返回值是计算结果。
答案:
def plus(num1, num2):
return num1 + num2
def minus(num1, num2):
return num1 - num2
def multiply(num1, num2):
return num1 * num2
def divide(num1, num2):
return num1 / num2
2.写函数,传⼊⼀个参数n,返回n的阶乘。
答案:
def factorial(n):
res = 1
for i in range(1, n + 1):
res *= i
return res
3.传⼊⼀个正整数,判断这个数是否是素数,如果是返回True,否则返回False。
答案:
def isprimenumber(num):
for i in range(2, num):
if num % i == 0:
return False
else:
return True
4.写函数,计算并返回传⼊字符串中数字个数、字⺟个数、空格个数以及其他字符的个数。
答案:
def