求大佬们帮解答,附上程序~~~
第一题:其实就是一个数的幂方运算,这样一来就简单了。
def test1(temp,t):
num=1#初始杆菌数量
if temp >= 25 and temp<=45:
num+=1
n = pow(num,t)#幂方运算
else:
n = num
return n
temp = int(input("请输入温度:"))
t = int(input("请输入时间:"))
print("杆菌数量为:"+test1(temp,t))
第二个问题就是在FOR循环里面判断奇偶数。
#调整下代码段的格式
import numpy as np
def fe_stu(a,b):
fe_sum=0
for i in np.arange(a,b+1):
if i%2==1:
fe_sum+=1
return fe_sum
a=int(input("请输入起始学号:"))
b=int(input("请输入结束学号:"))
print("女学生人数为:",fe_stu(a,b))