In [1]:
def mul(end):
i = 1
j = 1
while i < end:
i = i + 1
j = j * i
return j
n = int(input("请输入第一个整数,并以回车键结束"))
m = int(input("请输入第一个整数,并以回车键结束"))
k = int(input("请输入第一个整数,并以回车键结束"))
print ('最终结果是:',mul(m) + mul(n) + mul(k))
In [2]:
def sum1(end):
i = 1
j = 1
while i < end:
i = i + 1
j = j + 1/(2*i-1)*((-1)**(i+1))
return j
n = 1000
print (4*sum1(n))
n = 100000
print (4*sum1(n))
In [3]:
def xingzuo(name,m,n):
if m==1 and n>=20 or (m==2 and n<=18):
print (name,"你是非常有性格的水瓶座。")
elif m==2 and n>=19 or (m==3 and n<=20):
print (name,"你是非常有性格的双鱼座。")
elif m==3 and n>=21 or (m==4 and n<=19):
print (name,"你是非常有性格的白羊座。")
elif m==4 and n>=20 or (m==5 and n<=20):
print (name,"你是非常有性格的金牛座。")
elif m==5 and n>=21 or (m==6 and n<=21):
print (name,"你是非常有性格的双子座。")
elif m==6 and n>=22 or (m==7 and n<=22):
print (name,"你是非常有性格的巨蟹座。")
elif m==7 and n>=23 or (m==8 and n<=22):
print (name,"你是非常有性格的狮子座。")
elif m==8 and n>=23 or (m==9 and n<=22):
print (name,"你是非常有性格的处女座。")
elif m==9 and n>=23 or (m==10 and n<=23):
print (name,"你是非常有性格的天秤座。")
elif m==10 and n>=24 or (m==11 and n<=22):
print (name,"你是非常有性格的天蝎座。")
elif m==11 and n>=23 or (m==12 and n<=21):
print (name,"你是非常有性格的射手座。")
elif m==12 and n>=22 or (m==1 and n<=19):
print (name,"你是非常有性格的摩羯座。")
name = input("请输入你的名字,以回车键结束 ")
m = int(input("请输入你的出生月份 "))
n = int(input("请输入你的出生日期 "))
xingzuo(name,m,n)
In [4]:
def pl(word):
if word.endswith('s') or word.endswith('x') or word.endswith('ch') or word.endswith('sh'):
print (word,"es",sep='')
elif word.endswith('y'):
print (变y为i加es)
else:
print (word,"s",sep='')
word = input("请输入一个单词的单数形式 ")
pl(word)
In [7]:
def sum_1(m,n,k):
sum0 = m
while (m + k) <= n:
m = m + k
sum0 = sum0 + m
return (sum0)
m = int(input('请输入一个整数,并以回车键结束'))
n = int(input('请输入一个整数,并以回车键结束'))
k = int(input('请输入间隔数,并以回车键结束'))
print (sum_1(m,n,k))