使用函数求特殊a串数列和
def fn(m, n):
sum=res=0
for i in range(1, n+1):
sum=sum+m
m=m*10
res=res+sum
return res
使用函数统计指定数字的个数
def CountDigit(number,digit ):
number=str(number)
return number.count(str(digit))
使用函数求素数和
def isPrime(num):
num=int(num)
for i in range(2,num):
if num%i==0 :
return False
if(num!=1):
return True
def PrimeSum(a,b):
sum=0
for i in range(a,b+1):
if isPrime(i):
sum+=i
return sum
使用函数输出指定范围内Fibonacci数的个数
def fib(n):
if n==0 or n==1:
return 1
else:
return fib(n-1)+fib(n-2)
def PrintFN(m,n):
a=[]
for i in range(25):
if fib(i)<=n and fib(i)>=m:
a.append(fib(i))
return a
从键盘输入三个数到a,b,c中,按公式值输出
a,b,c=map(int,input().split())
print(b*b-4*a*c)
阶梯电价
a=int(input())
if(a<0