第2章-1 计算 11+12+13+...+m
num=(int)(input())
ans=(int)((11+num)*(num-11+1)/2)
a=3
#print(a)
#print(ans)
print("sum =",ans)
第2章-2 计算分段函数[1]
num=(float)(input())
if num==0:
print("f(0.0) = 0.0")
else:
print("f(%.1f) = %.1f"%(num,(1/num)))
第2章-3 阶梯电价
num=(int)(input())
if num<=50 and num>=0:
print("cost = %.2f"%(num*0.53))
elif num>50:
print("cost = %.2f"%(50*0.53+(num-50)*0.58))
else:
print("Invalid Value!")
第2章-4 特殊a串数列求和
s=input()
a,b=map(int,s.split(" "))
ans=0
tmp=0
sum=0;
while tmp<b:
sum=sum*10+a
ans+=sum
tmp+=1
print("s = %d"%ans)
第2章-5 求奇数分之一序列前N项和
num=(int)(input())
a=1
b=0.0
count=0
while count<num:
b+=(1.0/a)
a+=2
count+=1
print("sum = %.6f"%b)
第2章-6 求交错序列前N项和
num=(int)(input())
a=1.0
b=1.0
count=0
ans=0.0
while count<num:
if count%2==1:
ans-=a/b
else:
ans+=a/b
a+=1.0
b+=2.0
count+=1
print("%.3f"%ans)
第2章-7 产生每位数字相同的n位数
a, b = input().split(",")
aa=a.strip()
bb=(int)(b.strip())
print(aa*bb)