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))


请输入第一个整数,并以回车键结束2
请输入第一个整数,并以回车键结束3
请输入第一个整数,并以回车键结束4
最终结果是: 32

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))


3.140592653839794
3.1415826535897198

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)


请输入你的名字,以回车键结束 wuyutong
请输入你的出生月份 2
请输入你的出生日期 9
wuyutong 你是非常有性格的水瓶座。

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)


请输入一个单词的单数形式 box
boxes

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))


请输入一个整数,并以回车键结束5
请输入一个整数,并以回车键结束9
请输入间隔数,并以回车键结束3
13