In [ ]:
练习1

In [17]:
name=input('please input your name')
n=int(input('your birth month'))
m=int(input('your birth date'))
    if n==1:
        print('你是非常有性格的摩羯座')
    else:print('你是非常有性格的水瓶座')
elif n==2:
    if m<=18:
        print('你是非常有性格的水瓶座')
    else:
        print('你是非常有性格的双鱼座')
elif n==3
    if m<=20:
        print('你是非常有性格的双鱼座')
    else:
        print('你是非常有性格的白羊座')
elif n==4:
    if m<=19:
        print('你是非常有性格的白羊座')
    else:
        print('你是非常有性格的金牛座')
elif n==5:
    if m<=20
    print('你是非常有性格的金牛座')
    else:
        print('你是非常有性格的双子座')
elif n==6:
    if m<=21:
        print('你是非常有性格的双子座')
    else:
        print('你是非常有性格的巨蟹座')
elif n==7:
    if m<=23:
        print('你是非常有性格的巨蟹座')
    else:
        print('你是非常有性格的狮子座')
elif n==8:
    if m<=22:
        print('你是非常有性格的狮子座')
    else:
        print('你是非常有性格的处女座')
elif n==9:
    if m<=23:
        print('你是非常有性格的处女座')
    else:
        print('你是非常有性格的天秤座')
elif n==10:
    if m<=24:
        print('你是非常有性格的天秤座')
    else:
        print('你是非常有性格的天蝎座')
elif n==11:
    if m<=23:
        print('你是非常有性格的天蝎座')
    else:
        print('你是非常有性格的射手座')
elif n==12:
    if m<=22:
        print('你是非常有性格的射手座')
    else:
        print('你是非常有性格的摩羯座')


please input your nameni
your birth month2
your birth date17
你是非常有性格的双鱼座

In [ ]:
练习2

In [7]:
a=input('请输入你的意图,如:求和,乘积,余数')
m=int(input('请输入一个整数'))
n=int(input('请输入一个非零整数'))

if a=='求和':
    if m<=n:
        total=0
        while m<=n:
            total=total+m
            m+=1
        print(total)
    if m>=n:
        total=0
        while m>=n:
            total=total+n
            n+=1
        print(total)
if a=='乘积':
    if m<=n:
        multiply=1
        while m<=n:
            multiply=multiply*m
            m+=1
        print(multiply)
    if m>=n:
        multiply=1
        while m>=n:
            multiply=multiply*n
            n+=1
        print(multiply)
if a=='余数':
    remainder=(m%n)
    print(remainder)
else:
    divide=(m//n)
    print(divide)


请输入你的意图,如:求和,乘积,余数余数
请输入一个整数6
请输入一个非零整数5
1

In [ ]:
练习3

In [19]:
n=int(input('请输入雾霾指数'))

if 0<=n<=50:
    print('优,参加户外活动')
elif 50<n<=100:
    print('良,可以正常进行室外活动')
elif 100<n<=150:
    print('轻度,减少体力消耗大的户外活动')
elif 150<n<=200:
    print('中度,对敏感人群影响较大')
elif 200<n<=300:
    print('重度,所有人应适当减少室外活动')
else:
    print('严重,尽量不要留在室外')


请输入雾霾指数500
严重,尽量不要留在室外

In [ ]:
练习4

In [ ]:
m=input('请输入一个单数形式的英文单词')
if 'm'.endswith('y'):
    print

In [ ]:
挑战性练习

In [10]:
m=int(input(''))
p=int(input(''))
q=int(input(''))

if p>q:
    max1=p
    max2=q
    
i=2
while i<m:
    i+=1
    n=int(input(''))
    if n>max1:
        max2=max1
        max1=n
    elif max2<=n<=max1:
        max2=n
    else:
        max2=max2
print(max2)


3
2
1
0
1