In [2]:
def compute_sum(end):
    i = 1
    total_n = 1

    while i < end:
        i = i + 1
        total_n = total_n * i

    return total_n

n = int(input('请输入第1个整数,以回车结束。'))
m = int(input('请输入第2个整数,以回车结束。'))
k = int(input('请输入第3个整数,以回车结束。'))

print('最终的和是:', compute_sum(m) + compute_sum(n) + compute_sum(k))


请输入第1个整数,以回车结束。2
请输入第2个整数,以回车结束。2
请输入第3个整数,以回车结束。2
最终的和是: 6

In [7]:
def compute_minus(m):
    n=1
    number=1
    while i<m
        i=2*n+1
        number=1/i
        minus=minus-number
        n=n+1
    return minus

n = 1000
m = 100000

print(4*compute_minus(n))
print(4*compute_minus(m))


  File "<ipython-input-7-eb2a00517963>", line 4
    while i<m
             ^
SyntaxError: invalid syntax

In [9]:
def constellation(month,day)
    if month==1:  
        if day>=20:
            print(name,'你是非常有性格的水瓶座!')
        else :print(name,'你是非常有性格的摩羯座!')
    elif month==2:
        if day<19:
            print(name,'你是非常有性格的水瓶座!')
        else :print(name,'你是非常有性格的双鱼座!')
    elif month==3:
        if day<21:
            print(name,'你是非常有性格的双鱼座!')
        else :print(name,'你是非常有性格的白羊座!')
    elif month==4:
        if day<20:
            print(name,'你是非常有性格的白羊座!')
        else :print(name,'你是非常有性格的金牛座!')
    elif month==5:
        if day<21:
            print(name,'你是非常有性格的金牛座!')
        else :print(name,'你是非常有性格的双子座!')
    elif month==6:
        if day<22:
            print(name,'你是非常有性格的双子座!')
        else :print(name,'你是非常有性格的巨蟹座!')
    elif month==7:
        if day<23:
            print(name,'你是非常有性格的巨蟹座!')
        else :print(name,'你是非常有性格的狮子座!')
    elif month==8:
        if day<23:
            print(name,'你是非常有性格的狮子座!')
        else :print(name,'你是非常有性格的处女座!')
    elif month==9:
        if day<23:
            print(name,'你是非常有性格的处女座!')
        else :print(name,'你是非常有性格的天秤座!')
    elif month==10:
        if day<24:
            print(name,'你是非常有性格的天秤座!')
        else :print(name,'你是非常有性格的天蝎座!')
    elif month==11:
        if day<23:
            print(name,'你是非常有性格的天蝎座!')
        else :print(name,'你是非常有性格的射手座!')
    elif month==12:
        if day<22:
            print(name,'你是非常有性格的射手座!')
        else :print(name,'你是非常有性格的摩羯座!')

name = (input('请输入你的名字,回车结束。'))
print('hello',name)
month = (input('请输入你的出生月份,回车结束。'))
day=(input('请输入你的出生日期,回车结束。'))


  File "<ipython-input-9-1d001055a6e3>", line 1
    def constellation(month,day)
                                ^
SyntaxError: invalid syntax

In [10]:
def word.endswith(word)

if word.endswith('x')or word.endswith('ch')or word.endswith('sh')or word.endswith('o'):
    newword=word,'es'
elif word.endswith('y'):
    newword=word[:-1],'ies'
else:
    newword=word,'s'
    return newword
# main
word=input('plz input a word')
print(word.endswith(word))


  File "<ipython-input-10-76e0ce403481>", line 1
    def word.endswith(word)
            ^
SyntaxError: invalid syntax

In [11]:
#求从整数m到整数n累加的和,间隔为k,求和部分需用函数实现,主程序中由用户输入m,n,k调用函数验证正确性。

def compute_sum(n,m,k):
    if(m>n)
        n,m=m,n
    i = m
    total_n =0
    while i < n:
        i = i + k
        total_n = total_n + i

    return total_n

n = int(input('请输入1个整数,以回车结束。'))
m = int(input('请输入1个整数,以回车结束。'))
k = int(input('请输入1个整数,以回车结束。'))

print('最终的和是:', compute_sum(n,m,k)


  File "<ipython-input-11-82c99786dbe3>", line 4
    if(m>n)
           ^
SyntaxError: invalid syntax