for i inrange(1,10):for j inrange(1,i+1):print(j,"*",i,"=",i*j,end ="\t")print(end ="\n")
打印下图菱形
number =4for i inrange(number):for j inrange(number - i-1):print(" ",end ="")for k inrange(2*i+1):print("*",end ="")print(end ="\n")for i inrange(number-1):for k inrange(i+1):print(" ",end ="")for j inrange(number -2*i+1):print("*",end ="")print(end ="\n")
打印100以内的斐波那契数列
number =1
record =1print(1,end ="\t")for i inrange(1,100):print(number,end ="\t")
number = number + record
record = number - record
if number >100:break
求斐波那契数列的第101项
number =1
record =1for i inrange(1,101):
number = number + record
record = number - record
print(record)
求10万内的所有素数
button =Falsefor i inrange(1,100000):
button =Falsefor j inrange(2,i):if j *j >= i :breakifnot i % j:
button =Truebreakifnot button:print(i)