打印九九乘法表:
外層控制行數(shù),內(nèi)層控制列數(shù)。
for i in range(1,10):
j = 1
while j <= i:
print(i,'*',j,'=',(i*j),' ',end=' ')
j += 1
print('\n')
i = 9
m = i // 2
t = m
while t != 0:
print(t*' ','*' * ( i - 2 * t),t*' ')
t -= 1
t = 1
while t != m:
t += 1
print(t*' ','*' * ( i - 2 * t),t*' ')
方法二:
對稱性
m = 7
for i in range(-m//2,m//+1):
if i < 0:
print(-i*' ','*'*(i*2+m))
else:
print(i*' ','*'*(m-i*2))
打印斐波那契數(shù)列:
思路:規(guī)律性的,通項公式。
i = 0
j = 1
m = 0
while m < 100:
m = i + j
i = j
j = m
print(m)
打印斐波那契數(shù)列第101項:
打印斐波那契數(shù)列第101項:
i = 0
j = 1
m = 0
c = 0
while c < 101 :
m = i + j
i = j
j = m
c = c + 1
else:
print(m,c)
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
