"""
_author:taozi
_date:20190514
_describe:波那契数列
"""deffib(n):
a, b =0,1
l =[]if n ==1:
l.append(a)elif n ==2:
l.append(a)
l.append(b)else:for i inrange(1, n):
l.append(a + b)
a, b = b, a + b
print(l)
fib(20)
输出 9*9 乘法口诀表
"""
_author:taozi
_date:20190514
_describe:输出 9*9 乘法口诀表
"""for i inrange(1,10):for j inrange(1,10):if i == j:print('{}*{}={} '.format(i, j, i * j))elif i > j:print('{}*{}={} '.format(i, j, i * j), end="")else:pass
判断101-200之间有多少个素数,并输出所有素数
"""
_author:taozi
_date:20190514
_describe:判断101-200之间有多少个素数,并输出所有素数;
素数:除了1和此整数自身外,没法被其他自然数整除的数
"""
prime_number =[]# 函数返回素数列表defprime():for i inrange(101,201):# 记录能被i整除的数
s =[]for j inrange(1, i +1):if i % j ==0:
s.append(j)# print(s)# 被数整除的数只有2个时代表只能被1和自己整除,为素数iflen(s)==2:
prime_number.append(i)
prime()print("求得素数的是:", prime_number)print("素数的个数是:",len(prime_number))