In [ ]:
#练习1
name=input('请输入你的名字。')
print('你好,',name)
date=float(input('请输入你的出生日期。'))
if 1.20<=date<=2.18:
print('水瓶座')
if 2.19<=date<=3.20:
print('双鱼座')
if 3.21<=date<=4.19:
print('白羊座')
if 4.20<=date<=5.20:
print('金牛座')
if 5.21<=date<=6.21:
print('双子座')
if 6.22<=date<=7.22:
print('巨蟹座')
if 7.23<=date<=8.22:
print('狮子座')
if 8.23<=date<=9.22:
print('处女座')
if 9.23<=date<=10.23:
print('天秤座')
if 10.24<=date<=11.22:
print('天蝎座')
if 11.23<=date<=12.21:
print('射手座')
if 12.22<=date<=12.31 or 1.01<=date<=1.18:
print('摩羯座')
In [ ]:
#练习2
m=int(input('请输入一个整数。'))
n=int(input('请输入一个不为零的整数。'))
c=int(input('求和,输入0;求积,输入1;求余数,输入2'))
if c==0:
if m>n:
s=(m+n)*(m-n)/2
print(s)
if m<n:
s=(m+n)*(n-m)/2
print(s)
if m==n:
s=m+m
print(s)
elif c==1:
i=0
if n>m:
while i<=n-m:
i=i+1
total=m*(m+1)
m=m+1
print(total)
elif n<m:
while i<=m-n:
i=i+1
total=m*(m-1)
m=m-1
print(total)
else:
total=m*2
print(total)
elif c==2:
s=m%n
print(s)
else:
s=m//n
print(s)
In [13]:
#练习3
m=int(input('输入当前PM2.5的值'))
if m>500:
print('打开空气净化器,带上防霾口罩。')
else:
print('多多留意空气质量。')
In [ ]:
#练习4
word=str(input('请输入一个单词。'))
if word.endswith('x')or word.endswith('sh') or word.endswith('ch') or word.endswith('s'):
print(word,'es',sep='')
elif word.endswith('y'):
print('变y为i+es')
else:
print(word,'s',sep='')
In [8]:
#尝试性练习
print('能够在屏幕上显示空行')
print()
print('以上是空行')
In [9]:
#挑战性练习
m=int(input('请输入你想输入的整数个数'))
p=int(input('pls input'))
q=int(input('pls input'))
if p<q:
max1=q
max2=p
else:
max1=p
max2=q
i=2
while i<m:
n=int(input('pls input'))
if n>max1:
max2=max1
max1=n
if max2<=n<=max1:
max2=n
else:
max2=max2
i+=1
print(max2)
In [ ]: