打印九九乘法表:
外層控制行數(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*' ')
方法二:
對(duì)稱性
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ī)律性的,通項(xiàng)公式。
i = 0
j = 1
m = 0
while m < 100:
m = i + j
i = j
j = m
print(m)
打印斐波那契數(shù)列第101項(xiàng):
打印斐波那契數(shù)列第101項(xiàng):
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號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
