In [1]:
#练习1

name=input('请输入姓名:')
date=float(input('请输入出生日期,格式为:mm.dd:'))

if 1.1<=date<=1.19:
    print(name,',你是摩羯座。')
elif 1.20<=date<=2.18:
    print(name,',你是水瓶座。')
elif 2.19<=date<=3.20:
    print(name,',你是双鱼座。')
elif 3.21<=date<=4.19:
    print(name,',你是白羊座。')
elif 4.20<=date<=5.20:
    print(name,',你是金牛座。')
elif 5.21<=date<=6.21:
    print(name,',你是双子座。')
elif 6.22<=date<=7.22:
    print(name,',你是巨蟹座。')
elif 7.23<=date<=8.22:
    print(name,',你是狮子座。')
elif 8.23<=date<=9.22:
    print(name,',你是处女座。')
elif 9.23<=date<=10.23:
    print(name,',你是天秤座。')
elif 10.24<=date<=11.22:
    print(name,',你是天蝎座。')
elif 11.23<=date<=12.21:
    print(name,',你是射手座。')
elif 12.22<=date<=12.31:
    print(name,',你是摩羯座。')
else:
    print('error')


请输入姓名:A
请输入出生日期,格式为:mm.dd:07.12
A ,你是巨蟹座。

In [2]:
#练习2

m=int(input('请输入整数m:'))
n=int(input('请输入非零整数n:'))
i=int(input('要做什么?累加请输入1,累乘请输入2,求余数请输入3,输入任意整数求商:'))
a=m
product=m
total=m

if i==1:
    while a<n:
        a=a+1
        total=total+a
    print('结果为:',total)
elif i==2:
    while a<n:
        a=a+1
        product=product*a
    print ('结果为:',product)
elif i==3:
    print('结果为:',m//n)
else:
    print('结果为:',m/n)


请输入整数m:3
请输入非零整数n:5
要做什么?累加请输入1,累乘请输入2,求余数请输入3,输入任意整数求商:2
结果为: 60

In [3]:
#练习3

pm_2_5=int(input('请输入PM2.5数值:'))

if 700<=pm_2_5<=1000:
    print('请不要出行。')
elif 500<=pm_2_5<=700:
    print('请尽量减少户外运动,室内使用空气净化器。')
elif 250<=pm_2_5<=500:
    print('出行请戴上口罩。')
elif 0<=pm_2_5<250:
    print('空气质量尚可。')
else:
    print('error')


请输入PM2.5数值:275
出行请戴上口罩。

In [4]:
#练习4

string=input('请输入英语单词:')

if string.endswith('o'):
    print('该单词的复数为:',string,'es',sep='')
elif string.endswith('s'):
    print('该单词的复数为:',string,'es',sep='')
else:
    print('该单词的复数为:',string,'s',sep='')


请输入英语单词:potato
该单词的复数为:potatoes

In [5]:
#尝试性练习

print('test','test',sep='\n\n')


test

test