路飞学院day1
题1:
'''
假定一年期定期利率为3.25%,计算一下需要多少年,一万元的一年定期存款连本带利能翻一倍
思路:
本金 年份 利息
10000 1 325
10325 1 .350
10675 1 .380
....
>20000
'''
#!/usr/bin/python
#_*_ coding:utf-8 _*_
#下午12:03:08
__author__ = 'PLayBoy'
rase = 0.0325
money = 10000
year = 0
while money < 20000:
year =year + 1
inter = money*rase
money = money + inter
print(money,inter,year)
题2:
'''
输入一个年份,判断该年份是闰年并输出结果
(1)能被4整除但是不能被100整除的#闰年
(2)能被400整除#世纪闰年
'''
#!/usr/bin/python
#_*_ coding:utf-8 _*_
#下午12:03:08
__author__ = 'PLayBoy'
while True:
year = input('请输入一个年份:').strip()
if year.isdigit():
year = int(year)
else:
print ('%s请输入数字'%year)
continue
if year%4==0 & year %100 !=0:
print ('{}是闰年'.format(year))
elif year % 400 == 0:
print ('世纪闰年')
else:
print('sorry ,不是闰年,重新输入')
'''
题目三:
a.使用while循环实现1,2,3,4,5,7,8,9,11,12
b.使用while循环输出100-50,从大到小,100,99,98,.。。50,再从0到50,
c.使用while循环实现1-100所有的奇数和
'''
#!/usr/bin/python
#_*_ coding:utf-8 _*_
#下午12:03:08
__author__ = 'PLayBoy'
j =100
while j > -2:
if j >=50:
print(j)
else:
print(49-j)
j-=1

count = 0
while count <10:
count+=1
if count <5:
print ('*'*count)
else:
print('*'*(10-count))






浙公网安备 33010602011771号