n=input('请输入一个整数')
n=int(n)
if n%5==0 and n%7==0:
print('%d能同时被5和7整除'%(n));
else:
print(n);
a=input("请输入一个0到100的数");
a=eval(a);
if a>=0 and a<=100:
if a>=90:
print('A');
elif a>=80:
print('B');
elif a>=70:
print('C');
elif a>=60:
print('D');
else:
print('E');
else:
print('输入错误,请输入一个0到100的数');
n=input("请输入消费金额")
n=eval(n)
if n>=1000 and n<2000:
n*=0.95
print('优惠后的金额为:%d'%(n))
elif n>=2000 and n<3000:
n*=0.9
print('优惠后的金额为:%d'%(n))
elif n>=3000 and n<5000:
n*=0.85
print('优惠后的金额为:%d'%(n))
elif n>=5000:
n*=0.8
print('优惠后的金额为:%d'%(n))
n=eval(input('请输入你要求的阶乘,例:5!=120'))
i=n
sum=1
while n>1:
sum*=n;
n-=1;
print('%d!=%d'%(i,sum))
sum=0
i=1
for j in range(1,10):
i*=j;
if j%2!=0:
sum+=i;
print('1!+3!+5!+7!+9!=',sum)
n=eval(input('请输入数列n的前n项和的第n项'))
sum=0
for i in range(1,n+1):
sum+=i;
print('数列n的前%d项和为:%d'%(n,sum))
n=eval(input('请输入数列(10*n+2)的前n项和的第n项'))
sum=0
for i in range(1,n+1):
sum+=10*i+2;
print('数列(10*n+2)的前%d项和为:%d'%(n,sum))
n=eval(input('请输入数列(-1)^(n-1)*n*(n+1)前n项和的第n项'))
sum=0
for i in range(1,n+1):
sum+=(-1)**(i-1)*i*(i+1);
print('数列(-1)^(n-1)*n*(n+1)的前%d项和为:%d'%(n,sum))
n=0
for i in range(1,101):
for j in range(1,101):
for k in range(1,101):
if i+j+k==100 and i*3+j*2+k/2==100:
n+=1
print('%d大马有%d匹,小马有%d匹,马驹有%d匹'%(n,i,j,k))
i=1.0;j=2;k=3;s=0;r=3;
while i<1200:
s=float((i+j+k)/2);
i=float(j);
j=float(k);
k=float(s);
r+=1;
print('从第%d项开始其数值超过1200,值约等于:%.2f'%(r,s))
for i in range(1,101):
if (i**2)%10==i:
print(i)
elif (i**2)%100==i:
print(i)
sum=1
for i in range(1,11):
sum=(sum+1)*2
print('第1天摘的果子为:%d'%(sum))
from random import *
YN='Y';
while YN in('Y','y'):
T=int(random()*100);
print(T);
S=eval(input('\n你猜:'));
while S!=T:
if S>T:
S=int(input('大了,继续:'));
continue;
elif S<T:
S=int(input('小了,继续:'));
continue;
if S==T:
print('对了!');
YN=input('\n是否继续(Y/N)?');
from random import *
PD1=[];
for i in range(1,1001):
Z=int(uniform(20,100));
PD1.append(Z);
print('生成的1000个数为:\n',PD1);
PD=set(PD1);
print('升序输出所有不同的数字:\n',sorted(PD),'\n');
for j in PD:
print('其中元素%s出现的次数为:'%(j),PD1.count(j),' ',end='');
from math import *
s={'Teddy':[100,90,90],'Sandy':[100,90,80],'Elmo':[90,90,80]};
m=[];k=0;
for i, j in s.items():
k=round(sum(j)/3,2);
s[i]=k;
print(s);
dictScore={'101':[67,88,45],'102':[97,68,85],'103':[98,97,95],
'104':[67,68,45],'105':[82,58,75],'106':[96,49,65]}
n=0;
for i, j in dictScore.items():
n=max(j);
dictScore[i]=n;
print(dictScore);